@@ -34,14 +34,14 @@ jobs:
3434 runs-on : ubuntu-latest
3535 timeout-minutes : 15
3636 steps :
37- - uses : actions/checkout@v6
38- - uses : actions/setup-node@v4
37+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
38+ - uses : actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3.0
3939 with :
4040 node-version : 24
4141 cache : ' npm'
4242 - name : Cache node modules
4343 id : cache-npm
44- uses : actions/cache@v4
44+ uses : actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5.0.4
4545 with :
4646 path : |
4747 ~/.npm
8686 - name : Build application
8787 run : npm run build
8888 - name : Upload build output
89- 89+ uses : actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0
9090 with :
9191 name : nextjs-build-${{ github.run_id }}
9292 path : .next/
@@ -115,13 +115,13 @@ jobs:
115115 - 6380:6379
116116
117117 steps :
118- - uses : actions/checkout@v6
119- - uses : actions/setup-node@v4
118+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
119+ - uses : actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3.0
120120 with :
121121 node-version : 24
122122 cache : ' npm'
123123 - name : Restore dependencies cache
124- uses : actions/cache/restore@v4
124+ uses : actions/cache/restore@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5.0.4
125125 with :
126126 path : |
127127 ~/.npm
@@ -132,7 +132,7 @@ jobs:
132132 ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }}-
133133 ${{ runner.os }}-node-
134134 - name : Download build output
135- uses : actions/download-artifact@v8
135+ uses : actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8
136136 with :
137137 name : nextjs-build-${{ github.run_id }}
138138 path : .next/
@@ -162,23 +162,23 @@ jobs:
162162 --reporter=dot,list
163163 - name : Upload test results
164164 if : always()
165- 165+ uses : actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0
166166 with :
167167 name : playwright-results-shard-${{ matrix.shard }}-${{ github.run_id }}
168168 path : test-results/
169169 retention-days : 3
170170 if-no-files-found : ignore
171171 - name : Upload HTML report
172172 if : always()
173- 173+ uses : actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0
174174 with :
175175 name : playwright-report-shard-${{ matrix.shard }}-${{ github.run_id }}
176176 path : playwright-report/
177177 retention-days : 30
178178 if-no-files-found : ignore
179179 - name : Upload server logs
180180 if : always()
181- 181+ uses : actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0
182182 with :
183183 name : nextjs-logs-shard-${{ matrix.shard }}-${{ github.run_id }}
184184 path : nextjs.log
@@ -192,13 +192,13 @@ jobs:
192192 runs-on : ubuntu-latest
193193
194194 steps :
195- - uses : actions/checkout@v6
196- - uses : actions/setup-node@v4
195+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
196+ - uses : actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3.0
197197 with :
198198 node-version : 24
199199 cache : ' npm'
200200 - name : Restore dependencies cache
201- uses : actions/cache/restore@v4
201+ uses : actions/cache/restore@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5.0.4
202202 with :
203203 path : |
204204 ~/.npm
@@ -209,7 +209,7 @@ jobs:
209209 ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }}-
210210 ${{ runner.os }}-node-
211211 - name : Download build output
212- uses : actions/download-artifact@v8
212+ uses : actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8
213213 with :
214214 name : nextjs-build-${{ github.run_id }}
215215 path : .next/
@@ -298,23 +298,23 @@ jobs:
298298 run : docker stop falkordb-tls || true
299299 - name : Upload test results
300300 if : always()
301- 301+ uses : actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0
302302 with :
303303 name : playwright-results-tls-${{ github.run_id }}
304304 path : test-results/
305305 retention-days : 3
306306 if-no-files-found : ignore
307307 - name : Upload HTML report
308308 if : always()
309- 309+ uses : actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0
310310 with :
311311 name : playwright-report-tls-${{ github.run_id }}
312312 path : playwright-report/
313313 retention-days : 30
314314 if-no-files-found : ignore
315315 - name : Upload server logs
316316 if : always()
317- 317+ uses : actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0
318318 with :
319319 name : nextjs-logs-tls-${{ github.run_id }}
320320 path : nextjs.log
@@ -328,13 +328,13 @@ jobs:
328328 runs-on : ubuntu-latest
329329
330330 steps :
331- - uses : actions/checkout@v6
332- - uses : actions/setup-node@v4
331+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
332+ - uses : actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3.0
333333 with :
334334 node-version : 24
335335 cache : ' npm'
336336 - name : Restore dependencies cache
337- uses : actions/cache/restore@v4
337+ uses : actions/cache/restore@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5.0.4
338338 with :
339339 path : |
340340 ~/.npm
@@ -345,7 +345,7 @@ jobs:
345345 ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }}-
346346 ${{ runner.os }}-node-
347347 - name : Download build output
348- uses : actions/download-artifact@v8
348+ uses : actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8
349349 with :
350350 name : nextjs-build-${{ github.run_id }}
351351 path : .next/
@@ -434,23 +434,23 @@ jobs:
434434 done
435435 - name : Upload test results
436436 if : always()
437- 437+ uses : actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0
438438 with :
439439 name : playwright-results-cluster-${{ github.run_id }}
440440 path : test-results/
441441 retention-days : 3
442442 if-no-files-found : ignore
443443 - name : Upload HTML report
444444 if : always()
445- 445+ uses : actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0
446446 with :
447447 name : playwright-report-cluster-${{ github.run_id }}
448448 path : playwright-report/
449449 retention-days : 30
450450 if-no-files-found : ignore
451451 - name : Upload server logs
452452 if : always()
453- 453+ uses : actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0
454454 with :
455455 name : nextjs-logs-cluster-${{ github.run_id }}
456456 path : nextjs.log
0 commit comments