@@ -38,20 +38,20 @@ jobs:
3838 goopts : " "
3939 filename : git-backup-windows-x64.exe
4040 steps :
41- - uses : actions/checkout@v2
42- - uses : actions/setup-go@v2
41+ - uses : actions/checkout@v4
42+ - uses : actions/setup-go@v5
4343 with :
4444 go-version : ' ^1.18.10'
4545 - run : ${{ matrix.goopts }} go build -o ${{ matrix.filename }} -ldflags="-X 'main.Version=${GITHUB_REF##*/}' -X 'main.CommitHash=${GITHUB_SHA}' -X 'main.BuildTimestamp=$(date)'" ./cmd/git-backup
4646 env :
4747 GOOS : ${{ matrix.goos }}
4848 GOARCH : ${{ matrix.goarch }}
49- - uses : softprops/action-gh-release@v1
49+ - uses : softprops/action-gh-release@v2
5050 if : startsWith(github.ref, 'refs/tags/')
5151 with :
5252 files : ${{ matrix.filename }}
5353 - run : mv ${{ matrix.filename }} git-backup
54- - uses : actions/upload-artifact@v2
54+ - uses : actions/upload-artifact@v4
5555 with :
5656 name : binary-${{ matrix.filename }}
5757 path : git-backup
@@ -61,26 +61,26 @@ jobs:
6161 name : Build Docker
6262 runs-on : ubuntu-20.04
6363 steps :
64- - uses : actions/checkout@v2
65- - uses : actions/download-artifact@v2
64+ - uses : actions/checkout@v4
65+ - uses : actions/download-artifact@v4
6666 with :
6767 name : binary-git-backup-linux-x64
6868 path : linux/amd64/git-backup
69- - uses : actions/download-artifact@v2
69+ - uses : actions/download-artifact@v4
7070 with :
7171 name : binary-git-backup-linux-armv7
7272 path : linux/arm/v7/git-backup
7373 - run : find linux
74- - uses : docker/setup-qemu-action@v1
75- - uses : docker/setup-buildx-action@v1
76- - uses : docker/login-action@v1
74+ - uses : docker/setup-qemu-action@v3
75+ - uses : docker/setup-buildx-action@v3
76+ - uses : docker/login-action@v3
7777 with :
7878 registry : ghcr.io
79- username : ${{ github.repository_owner }}
79+ username : ${{ github.actor }}
8080 password : ${{ secrets.GITHUB_TOKEN }}
8181 - name : Docker meta
8282 id : meta
83- uses : docker/metadata-action@v3
83+ uses : docker/metadata-action@v5
8484 with :
8585 images : ghcr.io/chappio/git-backup
8686 tags : |
8989 type=semver,pattern={{major}}.{{minor}}
9090 type=semver,pattern={{major}}
9191 type=edge,branch=main
92- - uses : docker/build-push-action@v2
92+ - uses : docker/build-push-action@v5
9393 with :
9494 context : .
9595 platforms : linux/amd64,linux/arm/v7
0 commit comments