@@ -38,14 +38,14 @@ jobs:
3838 steps :
3939 # Checkout the repository
4040 - name : Harden the runner (Audit all outbound calls)
41- uses : step-security/harden-runner@a90bcbc6539c36a85cdfeb73f7e2f433735f215b # v2.15 .0
41+ uses : step-security/harden-runner@fa2e9d605c4eeb9fcad4c99c224cee0c6c7f3594 # v2.16 .0
4242 with :
4343 egress-policy : audit
4444 - name : Checkout Code
4545 uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
4646 - name : Get changed files
4747 id : changed-files-yaml
48- uses : tj-actions/changed-files@7dee1b0c1557f278e5c7dc244927139d78c0e22a # v47.0.4
48+ uses : tj-actions/changed-files@22103cc46bda19c2b464ffe86db46df6922fd323 # v47.0.5
4949 with :
5050 files_yaml : |
5151 code:
7777 runs-on : ubuntu-22.04-oz-8core
7878 steps :
7979 - name : Harden the runner (Audit all outbound calls)
80- uses : step-security/harden-runner@a90bcbc6539c36a85cdfeb73f7e2f433735f215b # v2.15 .0
80+ uses : step-security/harden-runner@fa2e9d605c4eeb9fcad4c99c224cee0c6c7f3594 # v2.16 .0
8181 with :
8282 egress-policy : audit
8383 - name : Failed
9090 steps :
9191 # Checkout the repository
9292 - name : Harden the runner (Audit all outbound calls)
93- uses : step-security/harden-runner@a90bcbc6539c36a85cdfeb73f7e2f433735f215b # v2.15 .0
93+ uses : step-security/harden-runner@fa2e9d605c4eeb9fcad4c99c224cee0c6c7f3594 # v2.16 .0
9494 with :
9595 egress-policy : audit
9696 - name : Checkout Code
@@ -103,7 +103,7 @@ jobs:
103103 - name : Get cache-hit output
104104 run : ' echo "Cache hit >>>>>: ${{ steps.init.outputs.cache-hit }}"'
105105 - name : Install cargo hack
106- uses : taiki-e/install-action@68675c5a5f1a6950c3975d33f3ae0ef155e5bf3d # v2.68.15
106+ uses : taiki-e/install-action@e24b8b7a939c6a537188f34a4163cb153dd85cf6 # v2.69.1
107107 with :
108108 tool : cargo-hack
109109
@@ -117,7 +117,7 @@ jobs:
117117 steps :
118118 # Checkout the repository
119119 - name : Harden the runner (Audit all outbound calls)
120- uses : step-security/harden-runner@a90bcbc6539c36a85cdfeb73f7e2f433735f215b # v2.15 .0
120+ uses : step-security/harden-runner@fa2e9d605c4eeb9fcad4c99c224cee0c6c7f3594 # v2.16 .0
121121 with :
122122 egress-policy : audit
123123 - name : Checkout Code
@@ -140,7 +140,7 @@ jobs:
140140 steps :
141141 # Checkout the repository
142142 - name : Harden the runner (Audit all outbound calls)
143- uses : step-security/harden-runner@a90bcbc6539c36a85cdfeb73f7e2f433735f215b # v2.15 .0
143+ uses : step-security/harden-runner@fa2e9d605c4eeb9fcad4c99c224cee0c6c7f3594 # v2.16 .0
144144 with :
145145 egress-policy : audit
146146 - name : Checkout Code
@@ -170,7 +170,7 @@ jobs:
170170 path : clippy-results.sarif
171171 retention-days : 1
172172 - name : Upload
173- uses : github/codeql-action/upload-sarif@89a39a4e59826350b863aa6b6252a07ad50cf83e # v3.29.5
173+ uses : github/codeql-action/upload-sarif@b1bff81932f5cdfc8695c7752dcee935dcd061c8 # v3.29.5
174174 with :
175175 sarif_file : clippy-results.sarif
176176 wait-for-processing : true
@@ -186,13 +186,13 @@ jobs:
186186 runs-on : ubuntu-22.04-oz-8core
187187 steps :
188188 - name : Harden the runner (Audit all outbound calls)
189- uses : step-security/harden-runner@a90bcbc6539c36a85cdfeb73f7e2f433735f215b # v2.15 .0
189+ uses : step-security/harden-runner@fa2e9d605c4eeb9fcad4c99c224cee0c6c7f3594 # v2.16 .0
190190 with :
191191 egress-policy : audit
192192 - name : Checkout Code
193193 uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
194194 - name : Setup Node.js
195- uses : actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v6.2 .0
195+ uses : actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3 .0
196196 with :
197197 node-version : ' 20'
198198 - name : Install pnpm and plugin dependencies
@@ -224,7 +224,7 @@ jobs:
224224 - name : Get cache-hit output
225225 run : ' echo "Cache hit >>>>>: ${{ steps.init.outputs.cache-hit }}"'
226226 - name : Install cargo hack and cargo-llvm-cov
227- uses : taiki-e/install-action@68675c5a5f1a6950c3975d33f3ae0ef155e5bf3d # v2.68.15
227+ uses : taiki-e/install-action@e24b8b7a939c6a537188f34a4163cb153dd85cf6 # v2.69.1
228228 with :
229229 tool : cargo-hack,cargo-llvm-cov
230230 - name : Run Developer Tests (excluding AI) and Generate Coverage Report
@@ -248,15 +248,15 @@ jobs:
248248
249249 # Upload coverage reports
250250 - name : Upload AI Coverage to Codecov
251- uses : codecov/codecov-action@671740ac38dd9b0130fbe1cec585b89eea48d3de # v5.5.2
251+ uses : codecov/codecov-action@1af58845a975a7985b0beb0cbe6fbbb71a41dbad # v5.5.3
252252 with :
253253 token : ${{ secrets.CODECOV_TOKEN }}
254254 name : ai-coverage
255255 files : ai-lcov.info
256256 flags : ai
257257 fail_ci_if_error : true
258258 - name : Upload Developer Coverage to Codecov
259- uses : codecov/codecov-action@671740ac38dd9b0130fbe1cec585b89eea48d3de # v5.5.2
259+ uses : codecov/codecov-action@1af58845a975a7985b0beb0cbe6fbbb71a41dbad # v5.5.3
260260 with :
261261 token : ${{ secrets.CODECOV_TOKEN }}
262262 name : dev-coverage
@@ -273,13 +273,13 @@ jobs:
273273 runs-on : ubuntu-latest
274274 steps :
275275 - name : Harden the runner (Audit all outbound calls)
276- uses : step-security/harden-runner@a90bcbc6539c36a85cdfeb73f7e2f433735f215b # v2.15 .0
276+ uses : step-security/harden-runner@fa2e9d605c4eeb9fcad4c99c224cee0c6c7f3594 # v2.16 .0
277277 with :
278278 egress-policy : audit
279279 - name : Checkout Code
280280 uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
281281 - name : Setup Node.js
282- uses : actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v6.2 .0
282+ uses : actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3 .0
283283 with :
284284 node-version : ' 20'
285285 - name : Install pnpm and plugin dependencies
@@ -311,7 +311,7 @@ jobs:
311311 - name : Get cache-hit output
312312 run : ' echo "Cache hit >>>>>: ${{ steps.init.outputs.cache-hit }}"'
313313 - name : Install cargo hack and cargo-llvm-cov
314- uses : taiki-e/install-action@68675c5a5f1a6950c3975d33f3ae0ef155e5bf3d # v2.68.15
314+ uses : taiki-e/install-action@e24b8b7a939c6a537188f34a4163cb153dd85cf6 # v2.69.1
315315 with :
316316 tool : cargo-hack,cargo-llvm-cov
317317 - name : Run Properties Tests and Generate Coverage Report
@@ -322,7 +322,7 @@ jobs:
322322 CARGO_PROFILE_DEV_DEBUG : 1
323323 run : cargo hack llvm-cov --locked --ignore-filename-regex "(src/api/routes/docs/.*_docs\.rs$|src/repositories/.*/.*_redis\.rs$)" --lcov --output-path properties-lcov.info --test properties
324324 - name : Upload Properties Coverage to Codecov
325- uses : codecov/codecov-action@671740ac38dd9b0130fbe1cec585b89eea48d3de # v5.5.2
325+ uses : codecov/codecov-action@1af58845a975a7985b0beb0cbe6fbbb71a41dbad # v5.5.3
326326 with :
327327 token : ${{ secrets.CODECOV_TOKEN }}
328328 name : properties-coverage
@@ -339,15 +339,15 @@ jobs:
339339 steps :
340340 # Checkout the repository
341341 - name : Harden the runner (Audit all outbound calls)
342- uses : step-security/harden-runner@a90bcbc6539c36a85cdfeb73f7e2f433735f215b # v2.15 .0
342+ uses : step-security/harden-runner@fa2e9d605c4eeb9fcad4c99c224cee0c6c7f3594 # v2.16 .0
343343 with :
344344 egress-policy : audit
345345 - name : Checkout Code
346346 uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
347347 - name : Set up Docker Buildx
348- uses : docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f # v3.12 .0
348+ uses : docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # v4.0 .0
349349 - name : Build local container
350- uses : docker/build-push-action@10e90e3645eae34f1e60eeb005ba3a3d33f178e8 # v6.19.2
350+ uses : docker/build-push-action@d08e5c354a6adb9ed34480a06d141179aa583294 # v7.0.0
351351 with :
352352 tags : openzeppelin-relayer-dev:${{ github.sha }}
353353 push : false
0 commit comments