Skip to content

Commit 9a2320a

Browse files
committed
chore: bump GitHub Actions to Node.js 24 versions
actions/checkout v4 → v6 actions/setup-go v5 → v6 actions/setup-node v4 → v6 docker/login-action v3 → v4 docker/metadata-action v5 → v6 docker/build-push-action v6 → v7 Node.js 20 actions are deprecated and will be force-migrated to Node.js 24 on June 2, 2026.
1 parent 494a5cc commit 9a2320a

2 files changed

Lines changed: 15 additions & 15 deletions

File tree

.github/workflows/ci.yml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,13 @@ jobs:
1414
name: Test
1515
runs-on: ubuntu-latest
1616
steps:
17-
- uses: actions/checkout@v4
17+
- uses: actions/checkout@v6
1818

19-
- uses: actions/setup-go@v5
19+
- uses: actions/setup-go@v6
2020
with:
2121
go-version-file: go.mod
2222

23-
- uses: actions/setup-node@v4
23+
- uses: actions/setup-node@v6
2424
with:
2525
node-version: 22
2626
cache: npm
@@ -40,13 +40,13 @@ jobs:
4040
runs-on: ubuntu-latest
4141
needs: test
4242
steps:
43-
- uses: actions/checkout@v4
43+
- uses: actions/checkout@v6
4444

45-
- uses: actions/setup-go@v5
45+
- uses: actions/setup-go@v6
4646
with:
4747
go-version-file: go.mod
4848

49-
- uses: actions/setup-node@v4
49+
- uses: actions/setup-node@v6
5050
with:
5151
node-version: 22
5252
cache: npm
@@ -65,16 +65,16 @@ jobs:
6565
name: Lint
6666
runs-on: ubuntu-latest
6767
steps:
68-
- uses: actions/checkout@v4
68+
- uses: actions/checkout@v6
6969

70-
- uses: actions/setup-go@v5
70+
- uses: actions/setup-go@v6
7171
with:
7272
go-version-file: go.mod
7373

7474
- name: Go vet
7575
run: go vet ./...
7676

77-
- uses: actions/setup-node@v4
77+
- uses: actions/setup-node@v6
7878
with:
7979
node-version: 22
8080
cache: npm

.github/workflows/release.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,13 @@ jobs:
1717
name: Build & Release
1818
runs-on: ubuntu-latest
1919
steps:
20-
- uses: actions/checkout@v4
20+
- uses: actions/checkout@v6
2121

22-
- uses: actions/setup-go@v5
22+
- uses: actions/setup-go@v6
2323
with:
2424
go-version-file: go.mod
2525

26-
- uses: actions/setup-node@v4
26+
- uses: actions/setup-node@v6
2727
with:
2828
node-version: 22
2929
cache: npm
@@ -36,15 +36,15 @@ jobs:
3636
run: make build
3737

3838
- name: Log in to GHCR
39-
uses: docker/login-action@v3
39+
uses: docker/login-action@v4
4040
with:
4141
registry: ${{ env.REGISTRY }}
4242
username: ${{ github.actor }}
4343
password: ${{ secrets.GITHUB_TOKEN }}
4444

4545
- name: Extract metadata
4646
id: meta
47-
uses: docker/metadata-action@v5
47+
uses: docker/metadata-action@v6
4848
with:
4949
images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}
5050
tags: |
@@ -53,7 +53,7 @@ jobs:
5353
type=sha
5454
5555
- name: Build and push Docker image
56-
uses: docker/build-push-action@v6
56+
uses: docker/build-push-action@v7
5757
with:
5858
context: .
5959
push: true

0 commit comments

Comments
 (0)