77 name : Check
88 runs-on : ubuntu-latest
99 # Execute the checks inside the container instead the VM.
10- container : golangci/golangci-lint:v1.64.8 -alpine
10+ container : golangci/golangci-lint:v2.4.0 -alpine
1111 steps :
12- - uses : actions/checkout@v4
12+ - uses : actions/checkout@v5
1313 - run : |
1414 # We need this go flag because it started to error after golangci-lint is using Go 1.21.
1515 # TODO(slok): Remove it on next (>1.54.1) golangci-lint upgrade to check if this problem has gone.
2020 name : Unit test
2121 runs-on : ubuntu-latest
2222 steps :
23- - uses : actions/checkout@v4
24- - uses : actions/setup-go@v5
23+ - uses : actions/checkout@v5
24+ - uses : actions/setup-go@v6
2525 with :
2626 go-version-file : go.mod
2727 - run : make ci-test
@@ -35,13 +35,13 @@ jobs:
3535 name : Helm chart test
3636 runs-on : ubuntu-latest
3737 steps :
38- - uses : actions/checkout@v4
39- - uses : actions/setup-go@v5
38+ - uses : actions/checkout@v5
39+ - uses : actions/setup-go@v6
4040 with :
4141 go-version-file : go.mod
4242 - name : Execute tests
4343 env :
44- HELM_VERSION : v3.6.3
44+ HELM_VERSION : v3.17.0
4545 run : |
4646 # Get dependencies.
4747 echo "Getting dependencies..."
5252 name : Integration test CLI
5353 runs-on : ubuntu-latest
5454 steps :
55- - uses : actions/checkout@v4
56- - uses : actions/setup-go@v5
55+ - uses : actions/checkout@v5
56+ - uses : actions/setup-go@v6
5757 with :
5858 go-version-file : go.mod
5959 - name : Execute tests
@@ -72,15 +72,15 @@ jobs:
7272 runs-on : ubuntu-latest
7373 strategy :
7474 matrix :
75- kubernetes : [1.30.13 , 1.31.9 , 1.32.5 , 1.33.1 ]
75+ kubernetes : [1.31.12 , 1.32.8 , 1.33.4 , 1.34.0 ]
7676 steps :
77- - uses : actions/checkout@v4
78- - uses : actions/setup-go@v5
77+ - uses : actions/checkout@v5
78+ - uses : actions/setup-go@v6
7979 with :
8080 go-version-file : go.mod
8181 - name : Execute tests
8282 env :
83- KIND_VERSION : v0.28 .0
83+ KIND_VERSION : v0.30 .0
8484 run : |
8585 # Get dependencies.
8686 echo "Getting dependencies..."
@@ -124,7 +124,7 @@ jobs:
124124 name : Release images
125125 runs-on : ubuntu-latest
126126 steps :
127- - uses : actions/checkout@v4
127+ - uses : actions/checkout@v5
128128 - name : Docker login
129129 run : docker login ghcr.io -u ${{ github.actor }} -p "${{ secrets.GITHUB_TOKEN }}"
130130 - name : Build and publish docker images
@@ -147,7 +147,7 @@ jobs:
147147 runs-on : ubuntu-latest
148148 steps :
149149 - run : echo "VERSION=${GITHUB_REF#refs/*/}" >> ${GITHUB_ENV} # Sets VERSION env var.
150- - uses : actions/checkout@v4
150+ - uses : actions/checkout@v5
151151 - name : Docker login
152152 run : docker login ghcr.io -u ${{ github.actor }} -p "${{ secrets.GITHUB_TOKEN }}"
153153 - name : Build and publish docker images
@@ -168,7 +168,7 @@ jobs:
168168 runs-on : ubuntu-latest
169169 steps :
170170 - run : echo "VERSION=${GITHUB_REF#refs/*/}" >> ${GITHUB_ENV} # Sets VERSION env var.
171- - uses : actions/checkout@v4
171+ - uses : actions/checkout@v5
172172 - name : Build binaries
173173 run : |
174174 mkdir -p ./bin
0 commit comments