Skip to content

Commit 274e89a

Browse files
Merge pull request #1869 from thomasferrandiz/update-gh-actions
update many GH actions to migrate to node 20
2 parents 6febb7e + ca7bb90 commit 274e89a

7 files changed

+20
-20
lines changed

.github/workflows/build.yaml

+4-4
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
run: echo "GIT_TAG=$(git describe --tags --always)" >> $GITHUB_ENV
2020

2121
- name: Set up Go 1.x
22-
uses: actions/setup-go@v4
22+
uses: actions/setup-go@v5
2323
with:
2424
go-version: ${{ env.GO_VERSION }}
2525

@@ -36,14 +36,14 @@ jobs:
3636
done
3737
3838
- name: Set up QEMU
39-
uses: docker/setup-qemu-action@v2
39+
uses: docker/setup-qemu-action@v3
4040

4141
- name: Set up Docker Buildx
42-
uses: docker/setup-buildx-action@v2
42+
uses: docker/setup-buildx-action@v3
4343

4444
- name: Docker meta
4545
id: meta
46-
uses: docker/metadata-action@v4
46+
uses: docker/metadata-action@v5
4747
with:
4848
images: ${{ env.REPOSITORY }}
4949
flavor: latest=false

.github/workflows/codeql-analysis.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ jobs:
4444
uses: actions/checkout@v4
4545

4646
- name: Set up Go 1.x
47-
uses: actions/setup-go@v4
47+
uses: actions/setup-go@v5
4848
with:
4949
go-version: ${{ env.GO_VERSION }}
5050

.github/workflows/e2eTests.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ jobs:
88
runs-on: ubuntu-latest
99
steps:
1010
- name: Set up Go 1.x
11-
uses: actions/setup-go@v4
11+
uses: actions/setup-go@v5
1212
with:
1313
go-version: ^1.20
1414
- name: Check out code into the Go module directory

.github/workflows/golangci-lint.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,12 @@ jobs:
88
runs-on: ubuntu-latest
99
steps:
1010
- uses: actions/checkout@v4
11-
- uses: actions/setup-go@v4
11+
- uses: actions/setup-go@v5
1212
with:
1313
go-version: "1.20"
1414
cache: false
1515
- name: golangci-lint
16-
uses: golangci/golangci-lint-action@v3.7.0
16+
uses: golangci/golangci-lint-action@v4.0.0
1717
with:
1818
version: v1.54
1919
args: "--out-${NO_FUTURE}format colored-line-number --skip-dirs='backend/udp' --timeout=5m"

.github/workflows/k3s-e2eTests.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
steps:
1515
- uses: actions/checkout@v4
1616
- name: Set up Go 1.x
17-
uses: actions/setup-go@v4
17+
uses: actions/setup-go@v5
1818
with:
1919
go-version: ${{ env.GO_VERSION }}
2020
- name: build flannel image

.github/workflows/release.yml

+10-10
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
run: echo "GIT_TAG=$(git describe --tags --always)" >> $GITHUB_ENV
2525

2626
- name: Set up Go 1.x
27-
uses: actions/setup-go@v4
27+
uses: actions/setup-go@v5
2828
with:
2929
go-version: ${{ env.GO_VERSION }}
3030

@@ -41,22 +41,22 @@ jobs:
4141
done
4242
4343
- name: Set up QEMU
44-
uses: docker/setup-qemu-action@v2
44+
uses: docker/setup-qemu-action@v3
4545

4646
- name: Set up Docker Buildx
47-
uses: docker/setup-buildx-action@v2
47+
uses: docker/setup-buildx-action@v3
4848

4949
- name: Docker meta
5050
id: meta
51-
uses: docker/metadata-action@v4
51+
uses: docker/metadata-action@v5
5252
with:
5353
images: ${{ env.REPOSITORY }}
5454
flavor: latest=false
5555
tags: |
5656
type=ref,event=tag
5757
5858
- name: Log in to Docker Hub
59-
uses: docker/login-action@v2
59+
uses: docker/login-action@v3
6060
with:
6161
username: ${{ secrets.DOCKER_USERNAME }}
6262
password: ${{ secrets.DOCKER_PASSWORD }}
@@ -89,15 +89,15 @@ jobs:
8989
uses: actions/checkout@v4
9090

9191
- name: Set up Go 1.x
92-
uses: actions/setup-go@v4
92+
uses: actions/setup-go@v5
9393
with:
9494
go-version: ${{ env.GO_VERSION }}
9595

9696
- name: go mod vendor
9797
run: go mod vendor
9898

9999
- name: Set up QEMU
100-
uses: docker/setup-qemu-action@v2
100+
uses: docker/setup-qemu-action@v3
101101

102102
- name: Build release artifacts
103103
run: make release
@@ -116,13 +116,13 @@ jobs:
116116
jobs: build-and-push-images
117117

118118
- name: Setup Pages
119-
uses: actions/configure-pages@v3
119+
uses: actions/configure-pages@v4
120120

121121
- name: Upload artifact
122-
uses: actions/upload-pages-artifact@v1
122+
uses: actions/upload-pages-artifact@v3
123123
with:
124124
path: 'chart/'
125125

126126
- name: Deploy to GitHub Pages
127127
id: deployment
128-
uses: actions/deploy-pages@v2
128+
uses: actions/deploy-pages@v4

.github/workflows/trivy.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ jobs:
3333
uses: actions/checkout@v4
3434

3535
- name: Set up Go 1.x
36-
uses: actions/setup-go@v4
36+
uses: actions/setup-go@v5
3737
with:
3838
go-version: ${{ env.GO_VERSION }}
3939

0 commit comments

Comments
 (0)