@@ -28,10 +28,10 @@ jobs:
2828 packages : ${{ steps.filter.outputs.packages }}
2929 steps :
3030 - name : Checkout code
31- uses : actions/checkout@v4
31+ uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
3232
3333 - name : Detect file changes
34- uses : dorny/paths-filter@v3
34+ uses : dorny/paths-filter@de90cc6fb38fc0963ad72b210f1f284cd68cea36 # v3
3535 id : filter
3636 with :
3737 filters : |
@@ -69,10 +69,10 @@ jobs:
6969
7070 steps :
7171 - name : Checkout code
72- uses : actions/checkout@v4
72+ uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
7373
7474 - name : Install mise
75- uses : jdx/mise-action@v2
75+ uses : jdx/mise-action@c37c93293d6b742fc901e1406b8f764f6fb19dac # v2
7676
7777 - name : Install tools with mise
7878 run : mise install
@@ -98,16 +98,16 @@ jobs:
9898
9999 steps :
100100 - name : Checkout code
101- uses : actions/checkout@v4
101+ uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
102102
103103 - name : Install mise
104- uses : jdx/mise-action@v2
104+ uses : jdx/mise-action@c37c93293d6b742fc901e1406b8f764f6fb19dac # v2
105105
106106 - name : Install tools with mise
107107 run : mise install
108108
109109 - name : Cache Cargo
110- uses : actions/cache@v4
110+ uses : actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4
111111 with :
112112 path : ~/.cargo/registry/cache
113113 key : ${{ runner.os }}-cargo-${{ hashFiles('apps/desktop/src-tauri/Cargo.lock') }}
@@ -146,16 +146,16 @@ jobs:
146146
147147 steps :
148148 - name : Checkout code
149- uses : actions/checkout@v4
149+ uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
150150
151151 - name : Install mise
152- uses : jdx/mise-action@v2
152+ uses : jdx/mise-action@c37c93293d6b742fc901e1406b8f764f6fb19dac # v2
153153
154154 - name : Install tools with mise
155155 run : mise install
156156
157157 - name : Cache pnpm
158- uses : actions/cache@v4
158+ uses : actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4
159159 with :
160160 path : ~/.pnpm-store
161161 key : ${{ runner.os }}-pnpm-desktop-${{ hashFiles('apps/desktop/pnpm-lock.yaml') }}
@@ -220,16 +220,16 @@ jobs:
220220
221221 steps :
222222 - name : Checkout code
223- uses : actions/checkout@v4
223+ uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
224224
225225 - name : Install mise
226- uses : jdx/mise-action@v2
226+ uses : jdx/mise-action@c37c93293d6b742fc901e1406b8f764f6fb19dac # v2
227227
228228 - name : Install tools with mise
229229 run : mise install
230230
231231 - name : Cache Cargo
232- uses : actions/cache@v4
232+ uses : actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4
233233 with :
234234 path : |
235235 ~/.cargo/registry/cache
@@ -240,7 +240,7 @@ jobs:
240240 ${{ runner.os }}-cargo-
241241
242242 - name : Cache pnpm
243- uses : actions/cache@v4
243+ uses : actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4
244244 with :
245245 path : ~/.pnpm-store
246246 key : ${{ runner.os }}-pnpm-desktop-${{ hashFiles('apps/desktop/pnpm-lock.yaml') }}
@@ -276,7 +276,7 @@ jobs:
276276 TAURI_BINARY : ./src-tauri/target/release/Cmdr
277277
278278 - name : Upload E2E screenshots on failure
279- uses : actions/upload-artifact@v4
279+ uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4
280280 if : failure()
281281 with :
282282 name : e2e-screenshots
@@ -294,16 +294,16 @@ jobs:
294294
295295 steps :
296296 - name : Checkout code
297- uses : actions/checkout@v4
297+ uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
298298
299299 - name : Install mise
300- uses : jdx/mise-action@v2
300+ uses : jdx/mise-action@c37c93293d6b742fc901e1406b8f764f6fb19dac # v2
301301
302302 - name : Install tools with mise
303303 run : mise install
304304
305305 - name : Cache pnpm
306- uses : actions/cache@v4
306+ uses : actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4
307307 with :
308308 path : ~/.pnpm-store
309309 key : ${{ runner.os }}-pnpm-website-${{ hashFiles('apps/website/pnpm-lock.yaml') }}
@@ -344,7 +344,7 @@ jobs:
344344 LHCI_GITHUB_APP_TOKEN : ${{ secrets.LHCI_GITHUB_APP_TOKEN }}
345345
346346 - name : Upload Lighthouse report
347- uses : actions/upload-artifact@v4
347+ uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4
348348 if : always()
349349 with :
350350 name : lighthouse-report
@@ -362,16 +362,16 @@ jobs:
362362
363363 steps :
364364 - name : Checkout code
365- uses : actions/checkout@v4
365+ uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
366366
367367 - name : Install mise
368- uses : jdx/mise-action@v2
368+ uses : jdx/mise-action@c37c93293d6b742fc901e1406b8f764f6fb19dac # v2
369369
370370 - name : Install tools with mise
371371 run : mise install
372372
373373 - name : Cache pnpm
374- uses : actions/cache@v4
374+ uses : actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4
375375 with :
376376 path : ~/.pnpm-store
377377 key : ${{ runner.os }}-pnpm-license-server-${{ hashFiles('apps/license-server/pnpm-lock.yaml') }}
@@ -409,10 +409,10 @@ jobs:
409409
410410 steps :
411411 - name : Checkout code
412- uses : actions/checkout@v4
412+ uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
413413
414414 - name : Install mise
415- uses : jdx/mise-action@v2
415+ uses : jdx/mise-action@c37c93293d6b742fc901e1406b8f764f6fb19dac # v2
416416
417417 - name : Install tools with mise
418418 run : mise install
0 commit comments