@@ -26,10 +26,10 @@ jobs:
2626
2727 steps :
2828 - name : Checkout code
29- uses : actions/checkout@v4
29+ uses : actions/checkout@v6
3030
3131 - name : Set up Node.js
32- uses : actions/setup-node@v4
32+ uses : actions/setup-node@v6
3333 with :
3434 node-version : ${{ env.NODE_VERSION }}
3535 cache : ' npm'
4747 continue-on-error : false
4848
4949 - name : Run Snyk Security Scan (Frontend)
50- uses : snyk/actions/node@0.4 .0
50+ uses : snyk/actions/node@v1.0 .0
5151 continue-on-error : true
5252 env :
5353 SNYK_TOKEN : ${{ secrets.SNYK_TOKEN }}
@@ -103,10 +103,10 @@ jobs:
103103
104104 steps :
105105 - name : Checkout code
106- uses : actions/checkout@v4
106+ uses : actions/checkout@v6
107107
108108 - name : Set up Go
109- uses : actions/setup-go@v5
109+ uses : actions/setup-go@v6
110110 with :
111111 go-version : ${{ env.GO_VERSION }}
112112 cache-dependency-path : backend/go.sum
@@ -116,7 +116,7 @@ jobs:
116116 run : go mod download
117117
118118 - name : Run Snyk Security Scan (Backend)
119- uses : snyk/actions/golang@0.4 .0
119+ uses : snyk/actions/golang@v1.0 .0
120120 continue-on-error : true
121121 env :
122122 SNYK_TOKEN : ${{ secrets.SNYK_TOKEN }}
@@ -172,10 +172,10 @@ jobs:
172172
173173 steps :
174174 - name : Checkout code
175- uses : actions/checkout@v4
175+ uses : actions/checkout@v6
176176
177177 - name : Run Snyk Code Analysis
178- uses : snyk/actions/node@0.4 .0
178+ uses : snyk/actions/node@v1.0 .0
179179 continue-on-error : true
180180 env :
181181 SNYK_TOKEN : ${{ secrets.SNYK_TOKEN }}
@@ -230,10 +230,10 @@ jobs:
230230
231231 steps :
232232 - name : Checkout code
233- uses : actions/checkout@v4
233+ uses : actions/checkout@v6
234234
235235 - name : Set up Node.js
236- uses : actions/setup-node@v4
236+ uses : actions/setup-node@v6
237237 with :
238238 node-version : ${{ env.NODE_VERSION }}
239239 cache : ' npm'
@@ -264,10 +264,10 @@ jobs:
264264
265265 steps :
266266 - name : Checkout code
267- uses : actions/checkout@v4
267+ uses : actions/checkout@v6
268268
269269 - name : Set up Go
270- uses : actions/setup-go@v5
270+ uses : actions/setup-go@v6
271271 with :
272272 go-version : ${{ env.GO_VERSION }}
273273 cache-dependency-path : backend/go.sum
@@ -281,7 +281,7 @@ jobs:
281281 run : go vet ./...
282282
283283 - name : Run golangci-lint
284- uses : golangci/golangci-lint-action@v7
284+ uses : golangci/golangci-lint-action@v9
285285 with :
286286 version : v2.4.0
287287 working-directory : backend
@@ -295,10 +295,10 @@ jobs:
295295
296296 steps :
297297 - name : Checkout code
298- uses : actions/checkout@v4
298+ uses : actions/checkout@v6
299299
300300 - name : Set up Go
301- uses : actions/setup-go@v5
301+ uses : actions/setup-go@v6
302302 with :
303303 go-version : ${{ env.GO_VERSION }}
304304 cache-dependency-path : backend/go.sum
@@ -312,7 +312,7 @@ jobs:
312312 run : go test -v -race -coverprofile=coverage.out ./...
313313
314314 - name : Upload coverage report
315- uses : actions/upload-artifact@v4
315+ uses : actions/upload-artifact@v7
316316 with :
317317 name : backend-coverage
318318 path : backend/coverage.out
@@ -328,10 +328,10 @@ jobs:
328328
329329 steps :
330330 - name : Checkout code
331- uses : actions/checkout@v4
331+ uses : actions/checkout@v6
332332
333333 - name : Set up Node.js
334- uses : actions/setup-node@v4
334+ uses : actions/setup-node@v6
335335 with :
336336 node-version : ${{ env.NODE_VERSION }}
337337 cache : ' npm'
@@ -357,7 +357,7 @@ jobs:
357357 CI : true
358358
359359 - name : Upload frontend build artifacts
360- uses : actions/upload-artifact@v4
360+ uses : actions/upload-artifact@v7
361361 with :
362362 name : frontend-dist
363363 path : frontend/dist/
@@ -373,10 +373,10 @@ jobs:
373373
374374 steps :
375375 - name : Checkout code
376- uses : actions/checkout@v4
376+ uses : actions/checkout@v6
377377
378378 - name : Set up Go
379- uses : actions/setup-go@v5
379+ uses : actions/setup-go@v6
380380 with :
381381 go-version : ${{ env.GO_VERSION }}
382382 cache-dependency-path : backend/go.sum
@@ -391,7 +391,7 @@ jobs:
391391 CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -ldflags="-s -w" -o server ./cmd/server
392392
393393 - name : Upload backend build artifacts
394- uses : actions/upload-artifact@v4
394+ uses : actions/upload-artifact@v7
395395 with :
396396 name : backend-binary
397397 path : backend/server
@@ -407,13 +407,13 @@ jobs:
407407
408408 steps :
409409 - name : Checkout code
410- uses : actions/checkout@v4
410+ uses : actions/checkout@v6
411411
412412 - name : Set up Docker Buildx
413- uses : docker/setup-buildx-action@v3
413+ uses : docker/setup-buildx-action@v4
414414
415415 - name : Build Docker image (test)
416- uses : docker/build-push-action@v6
416+ uses : docker/build-push-action@v7
417417 with :
418418 context : .
419419 file : docker/Dockerfile.fly
@@ -436,10 +436,10 @@ jobs:
436436
437437 steps :
438438 - name : Checkout code
439- uses : actions/checkout@v4
439+ uses : actions/checkout@v6
440440
441441 - name : Set up Fly.io CLI
442- uses : superfly/flyctl-actions/setup-flyctl@1.5
442+ uses : superfly/flyctl-actions/setup-flyctl@1.6
443443
444444 - name : Deploy to Fly.io
445445 run : flyctl deploy --remote-only
@@ -464,10 +464,10 @@ jobs:
464464
465465 steps :
466466 - name : Checkout code
467- uses : actions/checkout@v4
467+ uses : actions/checkout@v6
468468
469469 - name : Set up Fly.io CLI
470- uses : superfly/flyctl-actions/setup-flyctl@1.5
470+ uses : superfly/flyctl-actions/setup-flyctl@1.6
471471
472472 - name : Validate wallet Fly token
473473 run : |
@@ -586,13 +586,13 @@ jobs:
586586
587587 steps :
588588 - name : Checkout code
589- uses : actions/checkout@v4
589+ uses : actions/checkout@v6
590590
591591 - name : Wait for deployment to be ready
592592 run : sleep 30
593593
594594 - name : Run Lighthouse CI
595- uses : treosh/lighthouse-ci-action@v11
595+ uses : treosh/lighthouse-ci-action@v12
596596 with :
597597 urls : |
598598 https://protocolsoup.com
@@ -610,7 +610,7 @@ jobs:
610610
611611 steps :
612612 - name : Delete PR artifacts
613- uses : geekyeggo/delete-artifact@v4
613+ uses : geekyeggo/delete-artifact@v6
614614 with :
615615 name : |
616616 frontend-dist
0 commit comments