@@ -16,17 +16,17 @@ jobs:
1616
1717 steps :
1818 - name : Checkout code
19- uses : actions/checkout@v4
19+ uses : actions/checkout@v5
2020 with :
2121 fetch-depth : 0 # required for git describe (VERSION computation)
2222
2323 - name : Set up Go
24- uses : actions/setup-go@v5
24+ uses : actions/setup-go@v6
2525 with :
2626 go-version : ' 1.24'
2727
2828 - name : Cache Go modules
29- uses : actions/cache@v4
29+ uses : actions/cache@v5
3030 with :
3131 path : |
3232 ~/.cache/go-build
3939 run : go install github.com/go-task/task/v3/cmd/task@latest
4040
4141 - name : Install nfpm
42- run : go install github.com/goreleaser/nfpm/v2/cmd/nfpm@latest
42+ run : go install github.com/goreleaser/nfpm/v2/cmd/nfpm@v2.43.1
4343
4444 - name : Build all binaries
4545 run : task build:all-arch
@@ -48,14 +48,14 @@ jobs:
4848 run : task package:all
4949
5050 - name : Upload binaries
51- uses : actions/upload-artifact@v4
51+ uses : actions/upload-artifact@v6
5252 with :
5353 name : binaries-${{ github.sha }}
5454 path : dist/odio-api-linux-*
5555 retention-days : 7
5656
5757 - name : Upload packages
58- uses : actions/upload-artifact@v4
58+ uses : actions/upload-artifact@v6
5959 with :
6060 name : packages-${{ github.sha }}
6161 path : |
7272
7373 steps :
7474 - name : Checkout code
75- uses : actions/checkout@v4
75+ uses : actions/checkout@v5
7676 with :
7777 fetch-depth : 0
7878
@@ -98,21 +98,21 @@ jobs:
9898 echo "tags=$TAGS" >> "$GITHUB_OUTPUT"
9999
100100 - name : Set up QEMU
101- uses : docker/setup-qemu-action@v3
101+ uses : docker/setup-qemu-action@v4
102102
103103 - name : Set up Docker Buildx
104- uses : docker/setup-buildx-action@v3
104+ uses : docker/setup-buildx-action@v4
105105
106106 - name : Login to GHCR
107107 if : github.event_name != 'pull_request' || !github.event.pull_request.draft
108- uses : docker/login-action@v3
108+ uses : docker/login-action@v4
109109 with :
110110 registry : ghcr.io
111111 username : ${{ github.actor }}
112112 password : ${{ secrets.GITHUB_TOKEN }}
113113
114114 - name : Build and push Docker images (multi-arch)
115- uses : docker/build-push-action@v6
115+ uses : docker/build-push-action@v7
116116 with :
117117 context : .
118118 platforms : linux/amd64,linux/arm/v7,linux/arm64
0 commit comments