Skip to content

Commit 9fc58d2

Browse files
committed
fix ci node 20 deprecation warnings
1 parent c4355f6 commit 9fc58d2

4 files changed

Lines changed: 25 additions & 25 deletions

File tree

.github/workflows/build.yml

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

.github/workflows/ci.yml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -14,19 +14,19 @@ jobs:
1414
contents: read
1515
strategy:
1616
matrix:
17-
go-version: ['1.23', '1.24']
17+
go-version: ['1.24', '1.25']
1818

1919
steps:
2020
- name: Checkout code
21-
uses: actions/checkout@v4
21+
uses: actions/checkout@v5
2222

2323
- name: Set up Go
24-
uses: actions/setup-go@v5
24+
uses: actions/setup-go@v6
2525
with:
2626
go-version: ${{ matrix.go-version }}
2727

2828
- name: Cache Go modules
29-
uses: actions/cache@v4
29+
uses: actions/cache@v5
3030
with:
3131
path: |
3232
~/.cache/go-build
@@ -68,8 +68,8 @@ jobs:
6868
fi
6969
7070
- name: Upload coverage to Codecov
71-
if: matrix.go-version == '1.24'
72-
uses: codecov/codecov-action@v4
71+
if: matrix.go-version == '1.25'
72+
uses: codecov/codecov-action@v5
7373
with:
7474
files: ./coverage.out
7575
flags: unittests
@@ -84,10 +84,10 @@ jobs:
8484

8585
steps:
8686
- name: Checkout code
87-
uses: actions/checkout@v4
87+
uses: actions/checkout@v5
8888

8989
- name: Set up Go
90-
uses: actions/setup-go@v5
90+
uses: actions/setup-go@v6
9191
with:
9292
go-version: '1.24'
9393

@@ -98,7 +98,7 @@ jobs:
9898
run: task css
9999

100100
- name: Run golangci-lint
101-
uses: golangci/golangci-lint-action@v7
101+
uses: golangci/golangci-lint-action@v9
102102
with:
103103
version: v2.5.0
104104
args: --timeout=5m
@@ -111,10 +111,10 @@ jobs:
111111

112112
steps:
113113
- name: Checkout code
114-
uses: actions/checkout@v4
114+
uses: actions/checkout@v5
115115

116116
- name: Set up Go
117-
uses: actions/setup-go@v5
117+
uses: actions/setup-go@v6
118118
with:
119119
go-version: '1.24'
120120

.github/workflows/css-init.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
permissions:
1616
contents: read
1717
steps:
18-
- uses: actions/checkout@v4
18+
- uses: actions/checkout@v5
1919

2020
- name: Install lftp
2121
run: sudo apt-get update && sudo apt-get install -y lftp

.github/workflows/css.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,10 @@ jobs:
1717
permissions:
1818
contents: read
1919
steps:
20-
- uses: actions/checkout@v4
20+
- uses: actions/checkout@v5
2121

2222
- name: Install Task
23-
uses: arduino/setup-task@v2
23+
uses: arduino/setup-task@v3
2424
with:
2525
version: 3.x
2626

0 commit comments

Comments
 (0)