We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 5eadd67 commit 1002587Copy full SHA for 1002587
.github/workflows/release.yml
@@ -26,6 +26,7 @@ jobs:
26
27
- name: Create tag
28
run: |
29
+ git fetch --tags --no-recurse-submodules
30
if [ ! $(git tag -l ${{ inputs.release_tag }}) ]; then
31
git tag ${{ inputs.release_tag }}
32
git push origin ${{ inputs.release_tag }}
@@ -96,6 +97,13 @@ jobs:
96
97
echo 'linker = "aarch64-linux-gnu-gcc"' >> .cargo/config.toml
98
fi
99
100
+ - name: Generate Cargo.lock if needed
101
+ shell: bash
102
+ run: |
103
+ if [ ! -f "Cargo.lock" ]; then
104
+ cargo generate-lockfile
105
+ fi
106
+
107
- name: Build darklua binary
108
run: cargo build --locked --release --target ${{ matrix.cargo-target }}
109
env:
0 commit comments