5151 needs : get-version
5252 if : ${{ github.event.inputs.dry_run != 'true' }}
5353 steps :
54- - uses : actions/checkout@v5
54+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
5555 - uses : dtolnay/rust-toolchain@stable
5656 - name : Verify crate version matches tag
5757 # Check that the Cargo version starts with the tag,
@@ -86,18 +86,18 @@ jobs:
8686
8787 steps :
8888 - name : Checkout repository
89- uses : actions/checkout@v4
89+ uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
9090
9191 - name : Install Rust toolchain
9292 uses : dtolnay/rust-toolchain@stable
9393 with :
9494 targets : ${{ matrix.platform.target }}
9595
9696 - name : Setup mold linker
97- uses : rui314/setup-mold@v1
97+ uses : rui314/setup-mold@725a8794d15fc7563f59595bd9556495c0564878 # v1
9898
9999 - name : Setup sccache
100- uses :
mozilla-actions/[email protected] 100+ uses : mozilla-actions/sccache-action@7d986dd989559c6ecdb630a3fd2557667be217ad # v0.0.9
101101
102102 - name : Get build profile
103103 id : profile
@@ -141,7 +141,7 @@ jobs:
141141 shasum -a 256 "${{ steps.prepare.outputs.archive_path }}" > "${{ steps.prepare.outputs.archive_name }}.sha256"
142142
143143 - name : Upload artifacts
144- uses : actions/upload-artifact@v4
144+ uses : actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0
145145 with :
146146 name : ${{ matrix.binary.name }}-${{ matrix.platform.target }}
147147 path : |
@@ -160,12 +160,12 @@ jobs:
160160 # This is necessary for generating the changelog.
161161 # It has to come before "Download Artifacts" or else it deletes the artifacts.
162162 - name : Checkout repository
163- uses : actions/checkout@v4
163+ uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
164164 with :
165165 fetch-depth : 0
166166
167167 - name : Download artifacts
168- uses : actions/download-artifact@v4
168+ uses : actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
169169 with :
170170 path : artifacts
171171
@@ -195,12 +195,12 @@ jobs:
195195 runs-on : depot-ubuntu-latest
196196 steps :
197197 - name : Checkout repository
198- uses : actions/checkout@v4
198+ uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
199199 with :
200200 fetch-depth : 0
201201
202202 - name : Download artifacts
203- uses : actions/download-artifact@v4
203+ uses : actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
204204 with :
205205 path : artifacts
206206
@@ -211,7 +211,7 @@ jobs:
211211 mkdir $VERSION
212212 mv artifacts/**/* $VERSION/
213213
214- - uses : shallwefootball/s3-upload-action@master
214+ - uses : shallwefootball/s3-upload-action@74d9160e9ade89ccad88244fb53af9b556d3324a # v1.3.3
215215 with :
216216 aws_key_id : ${{ secrets.R2_BINARIES_KEY_ID }}
217217 aws_secret_access_key : ${{ secrets.R2_BINARIES_SECRET_KEY }}
0 commit comments