@@ -23,10 +23,10 @@ jobs:
2323 version : ${{ env.version }}
2424 version_changed : ${{ steps.version.outputs.changed }}
2525 steps :
26- - uses : taiki-e/checkout-action@v1
26+ - uses : taiki-e/checkout-action@b13d20b7cda4e2f325ef19895128f7ff735c0b3d # v1
2727
2828 - name : Check version changes
29- uses : EndBug/version-check@v2
29+ uses : EndBug/version-check@36ff30f37c7deabe56a30caa043d127be658c425 # v2
3030 id : version
3131 with :
3232 static-checking : localIsNew
8383 name : Package ${{ matrix.target }}
8484 runs-on : ${{ matrix.os }}
8585 steps :
86- - uses : taiki-e/checkout-action@v1
86+ - uses : taiki-e/checkout-action@b13d20b7cda4e2f325ef19895128f7ff735c0b3d # v1
8787
8888 - uses : ./.github/actions/pnpm
8989
@@ -134,7 +134,7 @@ jobs:
134134 echo "PNPM_STORE_PATH=$(pnpm store path --silent)" >> $GITHUB_OUTPUT
135135
136136 - name : Set up QEMU
137- uses : docker/setup-qemu-action@v3
137+ uses : docker/setup-qemu-action@49b3bc8e6bdd4a60e6116a5414239cba5943d3cf # v3
138138 if : ${{ contains(matrix.target, 'linux') }}
139139 with :
140140 platforms : all
@@ -143,7 +143,7 @@ jobs:
143143 if : ${{ contains(matrix.target, 'linux') }}
144144
145145 - name : Run linux test
146- uses : addnab/docker-run-action@v3
146+ uses : addnab/docker-run-action@4f65fabd2431ebc8d299f8e5a018d79a769ae185 # v3
147147 if : ${{ contains(matrix.target, 'linux') }}
148148 with :
149149 image : ${{ steps.docker.outputs.IMAGE }}
@@ -153,7 +153,7 @@ jobs:
153153 pnpm test
154154
155155 - name : Upload artifacts
156- uses : actions/upload-artifact@v4
156+ uses : actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # v4
157157 with :
158158 name : bindings-${{ matrix.target }}
159159 path : |
@@ -166,10 +166,10 @@ jobs:
166166 name : Build FreeBSD
167167 runs-on : ubuntu-latest
168168 steps :
169- - uses : actions/checkout@v4
169+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
170170 - name : Build
171171 id : build
172- uses : cross-platform-actions/action@v0.25 .0
172+ uses : cross-platform-actions/action@a0672d7f6de3a78e7784bbaf491c7303f68d94b3 # v0.26 .0
173173 env :
174174 DEBUG : napi:*
175175 RUSTUP_IO_THREADS : 1
@@ -199,7 +199,7 @@ jobs:
199199 rm -rf node_modules
200200 rm -rf target
201201 - name : Upload artifact
202- uses : actions/upload-artifact@v4
202+ uses : actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # v4
203203 with :
204204 name : bindings-freebsd
205205 path : napi/*.node
@@ -214,13 +214,13 @@ jobs:
214214 - build
215215 - build-freebsd
216216 steps :
217- - uses : taiki-e/checkout-action@v1
217+ - uses : taiki-e/checkout-action@b13d20b7cda4e2f325ef19895128f7ff735c0b3d # v1
218218
219219 - name : corepack
220220 run : corepack enable
221221
222222 - name : Setup Node.js
223- uses : actions/setup-node@v4
223+ uses : actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4
224224 with :
225225 node-version-file : .node-version
226226 cache : pnpm
@@ -229,7 +229,7 @@ jobs:
229229 run : pnpm install --frozen-lockfile
230230
231231 - name : Download Artifacts
232- uses : actions/download-artifact@v4
232+ uses : actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 # v4
233233 with :
234234 path : artifacts
235235
0 commit comments