Skip to content

Commit 3016c2e

Browse files
authored
Update GitHub Actions to Node.js 24 compatible versions (#352)
- actions/checkout: v3/v4 → v5 - actions/setup-go: v5 → v6 - docker/login-action: v2 → v4 - golangci/golangci-lint-action: v7 → v9 Node.js 20 actions are deprecated and will be forced to Node.js 24 starting June 2nd, 2026.
1 parent 01564b1 commit 3016c2e

3 files changed

Lines changed: 16 additions & 16 deletions

File tree

.github/workflows/deploy.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,11 @@ jobs:
1414
runs-on: ubuntu-latest
1515
steps:
1616
- name: Login to Docker Hub
17-
uses: docker/login-action@v2
17+
uses: docker/login-action@v4
1818
with:
1919
username: ${{ secrets.USERNAME }}
2020
password: ${{ secrets.TOKEN }}
21-
- uses: actions/checkout@v3
21+
- uses: actions/checkout@v5
2222
- name: deploy to docker
2323
run: |
2424
chmod +x ./docker/scripts/docker-push.sh

.github/workflows/release.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,10 @@ jobs:
88
linux:
99
runs-on: ubuntu-latest
1010
steps:
11-
- uses: actions/setup-go@v5
11+
- uses: actions/setup-go@v6
1212
with:
1313
go-version: 1.25.*
14-
- uses: actions/checkout@v4
14+
- uses: actions/checkout@v5
1515
- name: Install Requirements
1616
run: |
1717
sudo apt update
@@ -26,10 +26,10 @@ jobs:
2626
needs: linux
2727
runs-on: macos-latest
2828
steps:
29-
- uses: actions/setup-go@v5
29+
- uses: actions/setup-go@v6
3030
with:
3131
go-version: 1.25.*
32-
- uses: actions/checkout@v4
32+
- uses: actions/checkout@v5
3333
- name: Install Requirements
3434
run: |
3535
brew install goreleaser
@@ -44,10 +44,10 @@ jobs:
4444
needs: darwin
4545
runs-on: windows-latest
4646
steps:
47-
- uses: actions/setup-go@v5
47+
- uses: actions/setup-go@v6
4848
with:
4949
go-version: 1.25.*
50-
- uses: actions/checkout@v4
50+
- uses: actions/checkout@v5
5151
- name: Install Requirements
5252
shell: pwsh
5353
run: |

.github/workflows/test.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,15 @@ jobs:
55
linux:
66
runs-on: ubuntu-latest
77
steps:
8-
- uses: actions/checkout@v4
8+
- uses: actions/checkout@v5
99

10-
- uses: actions/setup-go@v5
10+
- uses: actions/setup-go@v6
1111
with:
1212
go-version: '1.26.x'
1313
cache: true
1414
cache-dependency-path: go.sum
1515

16-
- uses: golangci/golangci-lint-action@v7
16+
- uses: golangci/golangci-lint-action@v9
1717
with:
1818
version: v2.11.4
1919

@@ -43,15 +43,15 @@ jobs:
4343
darwin:
4444
runs-on: macos-latest
4545
steps:
46-
- uses: actions/checkout@v4
46+
- uses: actions/checkout@v5
4747

48-
- uses: actions/setup-go@v5
48+
- uses: actions/setup-go@v6
4949
with:
5050
go-version: '1.26.x'
5151
cache: true
5252
cache-dependency-path: go.sum
5353

54-
- uses: golangci/golangci-lint-action@v7
54+
- uses: golangci/golangci-lint-action@v9
5555
with:
5656
version: v2.11.4
5757

@@ -64,9 +64,9 @@ jobs:
6464
windows:
6565
runs-on: windows-latest
6666
steps:
67-
- uses: actions/checkout@v4
67+
- uses: actions/checkout@v5
6868

69-
- uses: actions/setup-go@v5
69+
- uses: actions/setup-go@v6
7070
with:
7171
go-version: '1.26.x'
7272
cache: true

0 commit comments

Comments
 (0)