Skip to content

Commit f85018a

Browse files
authored
Upgrade pipeline dependencies (#23)
1 parent 2e3d9aa commit f85018a

File tree

1 file changed

+13
-13
lines changed

1 file changed

+13
-13
lines changed

.github/workflows/build.yml

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -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: |
@@ -89,7 +89,7 @@ jobs:
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

Comments
 (0)