2222 mainnet_splice_version : ${{ steps.version.outputs.mainnet_splice_version }}
2323 steps :
2424 - name : Checkout
25- uses : actions/checkout@v6
25+ uses : actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v7.0.0
2626
2727 - name : Resolve version config outputs
2828 id : version
4040 needs : version-config
4141 steps :
4242 - name : Checkout
43- uses : actions/checkout@v6
43+ uses : actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v7.0.0
4444
4545 - uses : ./.github/actions/setup_yarn/initial
4646 with :
5151 run : yarn build:all
5252
5353 - name : Upload build artifacts
54- uses : actions/upload-artifact@v7
54+ uses : actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
5555 with :
5656 name : build-dist-${{ github.run_id }}
5757 path : |
8080 instance : [canton, localnet]
8181 steps :
8282 - name : Checkout
83- uses : actions/checkout@v6
83+ uses : actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v7.0.0
8484
8585 - uses : ./.github/actions/setup_yarn/artifacts
8686 with :
@@ -126,23 +126,23 @@ jobs:
126126 needs : build
127127 steps :
128128 - name : Checkout
129- uses : actions/checkout@v6
129+ uses : actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v7.0.0
130130
131131 - name : Setup Python
132132 id : setup-python
133- uses : actions/setup-python@v6
133+ uses : actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0
134134 with :
135135 python-version-file : .python-version
136136
137137 - name : Install and configure Poetry
138- uses : snok/install-poetry@v1
138+ uses : snok/install-poetry@a783c322200f0519c7926aa6faa857c4e23e9263 # v1.4.2
139139 with :
140140 version : 2.1.3
141141
142142 # load cached venv if cache exists
143143 - name : Load cached venv
144144 id : cached-poetry-dependencies
145- uses : actions/cache/restore@v5
145+ uses : actions/cache/restore@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6.1.0
146146 with :
147147 path : docs/wallet-integration-guide/.venv
148148 key : venv-${{ runner.os }}-${{ steps.setup-python.outputs.python-version }}-${{ hashFiles('docs/wallet-integration-guide/poetry.lock') }}
@@ -168,7 +168,7 @@ jobs:
168168 needs : [version-config, build]
169169 steps :
170170 - name : Checkout
171- uses : actions/checkout@v6
171+ uses : actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v7.0.0
172172
173173 - uses : ./.github/actions/setup_yarn/artifacts
174174 with :
@@ -202,7 +202,7 @@ jobs:
202202 needs : [version-config, build]
203203 steps :
204204 - name : Checkout
205- uses : actions/checkout@v6
205+ uses : actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v7.0.0
206206 with :
207207 fetch-depth : 0
208208
@@ -231,7 +231,7 @@ jobs:
231231 runs-on : ubuntu-latest
232232 steps :
233233 - name : Checkout
234- uses : actions/checkout@v6
234+ uses : actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v7.0.0
235235 with :
236236 fetch-depth : 0
237237
@@ -251,7 +251,7 @@ jobs:
251251 needs : build
252252 steps :
253253 - name : Checkout
254- uses : actions/checkout@v6
254+ uses : actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v7.0.0
255255 with :
256256 fetch-depth : 0
257257
@@ -275,7 +275,7 @@ jobs:
275275 db : [sqlite, postgres]
276276 steps :
277277 - name : Checkout
278- uses : actions/checkout@v6
278+ uses : actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v7.0.0
279279
280280 - uses : ./.github/actions/setup_yarn/artifacts
281281 with :
@@ -343,14 +343,14 @@ jobs:
343343 if : ${{ !cancelled() }}
344344 run : yarn pm2 logs remote --raw --nostream --lines 10000 > "wallet-gateway-remote.log" 2>&1 || true
345345
346- - uses : actions/upload-artifact@v7
346+ - uses : actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
347347 if : ${{ !cancelled() }}
348348 with :
349349 name : example-ping-playwright-report-${{ matrix.network }}-${{ matrix.db }}
350350 path : examples/ping/playwright-report/
351351 retention-days : 5
352352
353- - uses : actions/upload-artifact@v7
353+ - uses : actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
354354 if : ${{ !cancelled() }}
355355 with :
356356 name : ping-wallet-gateway-remote-log-${{ matrix.network }}-${{ matrix.db }}
@@ -384,7 +384,8 @@ jobs:
384384 network : [devnet, mainnet]
385385 steps :
386386 - name : Checkout
387- uses : actions/checkout@v6
387+ uses : actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v7.0.0
388+
388389 - uses : ./.github/actions/setup_yarn/artifacts
389390 with :
390391 daml_release_version : ${{ needs.version-config.outputs.daml_release_version }}
@@ -406,14 +407,14 @@ jobs:
406407 if : ${{ !cancelled() }}
407408 run : yarn pm2 logs remote --raw --nostream --lines 10000 > "wallet-gateway-remote.log" 2>&1 || true
408409
409- - uses : actions/upload-artifact@v7
410+ - uses : actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
410411 if : ${{ !cancelled() }}
411412 with :
412413 name : example-portfolio-playwright-report-${{ matrix.network }}
413414 path : examples/portfolio/playwright-report/
414415 retention-days : 5
415416
416- - uses : actions/upload-artifact@v7
417+ - uses : actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
417418 if : ${{ !cancelled() }}
418419 with :
419420 name : portfolio-wallet-gateway-remote-log-${{ matrix.network }}
@@ -444,7 +445,7 @@ jobs:
444445
445446 steps :
446447 - name : Checkout
447- uses : actions/checkout@v6
448+ uses : actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v7.0.0
448449
449450 - uses : ./.github/actions/setup_yarn/artifacts
450451 with :
@@ -478,7 +479,7 @@ jobs:
478479
479480 - name : Upload logs as artifacts
480481 if : failure()
481- uses : actions/upload-artifact@v7
482+ uses : actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
482483 with :
483484 name : docker-logs-snippets-${{ matrix.network }}
484485 path : logs/
@@ -494,7 +495,7 @@ jobs:
494495
495496 steps :
496497 - name : Checkout
497- uses : actions/checkout@v6
498+ uses : actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v7.0.0
498499
499500 - uses : ./.github/actions/setup_yarn/artifacts
500501 with :
@@ -530,7 +531,7 @@ jobs:
530531
531532 - name : Upload logs as artifacts
532533 if : failure()
533- uses : actions/upload-artifact@v7
534+ uses : actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
534535 with :
535536 name : docker-logs-scripts-${{ matrix.network }}
536537 path : logs/
@@ -562,7 +563,8 @@ jobs:
562563 needs : [version-config, build]
563564 steps :
564565 - name : Checkout
565- uses : actions/checkout@v6
566+ uses : actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v7.0.0
567+
566568 - uses : ./.github/actions/setup_yarn/artifacts
567569 with :
568570 daml_release_version : ${{ needs.version-config.outputs.daml_release_version }}
0 commit comments