expand CI testing for all stable versions of Kubernetes (#9078)
* ci: setup version matrix for the helm chart e2e Signed-off-by: wilmarguida <w.denouden@guida.nl> * ci: sync all k8s version on CI steps Signed-off-by: wilmarguida <w.denouden@guida.nl> * ci: bump all k8s version to latest stable Signed-off-by: wilmarguida <w.denouden@guida.nl> Signed-off-by: wilmarguida <w.denouden@guida.nl>
This commit is contained in:
parent
61be730b91
commit
0b04270517
1 changed files with 9 additions and 5 deletions
14
.github/workflows/ci.yaml
vendored
14
.github/workflows/ci.yaml
vendored
|
@ -128,6 +128,10 @@ jobs:
|
|||
if: |
|
||||
(needs.changes.outputs.charts == 'true')
|
||||
|
||||
strategy:
|
||||
matrix:
|
||||
k8s: [v1.23.12, v1.24.6, v1.25.2]
|
||||
|
||||
steps:
|
||||
|
||||
- name: Checkout
|
||||
|
@ -170,12 +174,12 @@ jobs:
|
|||
sudo mkdir -p $HOME/.kube
|
||||
sudo chmod -R 777 $HOME/.kube
|
||||
|
||||
- name: Create Kubernetes cluster
|
||||
- name: Create Kubernetes ${{ matrix.k8s }} cluster
|
||||
id: kind
|
||||
uses: engineerd/setup-kind@aa272fe2a7309878ffc2a81c56cfe3ef108ae7d0 #v0.5.0
|
||||
with:
|
||||
version: v0.15.0
|
||||
image: kindest/node:v1.25.0
|
||||
image: kindest/node:${{ matrix.k8s }}
|
||||
|
||||
- uses: geekyeggo/delete-artifact@b73cb986740e466292a536d0e32e2666c56fdeb3 # v1
|
||||
with:
|
||||
|
@ -208,7 +212,7 @@ jobs:
|
|||
|
||||
strategy:
|
||||
matrix:
|
||||
k8s: [v1.23.10, v1.24.4, v1.25.0]
|
||||
k8s: [v1.23.12, v1.24.6, v1.25.2]
|
||||
|
||||
steps:
|
||||
|
||||
|
@ -265,7 +269,7 @@ jobs:
|
|||
|
||||
strategy:
|
||||
matrix:
|
||||
k8s: [v1.24.4, v1.25.0]
|
||||
k8s: [v1.23.12, v1.24.6, v1.25.2]
|
||||
|
||||
steps:
|
||||
|
||||
|
@ -404,7 +408,7 @@ jobs:
|
|||
uses: engineerd/setup-kind@aa272fe2a7309878ffc2a81c56cfe3ef108ae7d0 #v0.5.0
|
||||
with:
|
||||
version: v0.15.0
|
||||
image: kindest/node:v1.25.0
|
||||
image: kindest/node:v1.25.2
|
||||
|
||||
- name: Set up Go 1.19.1
|
||||
id: go
|
||||
|
|
Loading…
Reference in a new issue