From 3c630b7d0663a5765426f9f283f7b0ef779a3f98 Mon Sep 17 00:00:00 2001 From: Techassi Date: Mon, 2 Dec 2024 15:27:28 +0100 Subject: [PATCH 1/3] ci: Add k3s and RKE2 test platforms to workflow inputs --- template/.github/workflows/integration-test.yml | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/template/.github/workflows/integration-test.yml b/template/.github/workflows/integration-test.yml index 8cda55cb..98b5997a 100644 --- a/template/.github/workflows/integration-test.yml +++ b/template/.github/workflows/integration-test.yml @@ -21,12 +21,16 @@ on: inputs: test-platform: description: | - The test platform to run on (kind doesn't support `arm64`) + The test platform to run on required: true type: choice options: - - kind-1.31.0 - - kind-1.30.3 + - kind-1.31.2 + - kind-1.30.6 + - rke2-1.31.2 + - rke2-1.30.6 + - k3s-1.31.2 + - k3s-1.30.6 - aks-1.29 - aks-1.28 - aks-1.27 @@ -41,7 +45,8 @@ on: - okd-4.13 test-architecture: description: | - The architecture the tests will run on + The architecture the tests will run on. Consult the run-integration-test README for more + details on supported architectures for each distribution required: true type: choice options: @@ -81,7 +86,7 @@ jobs: - name: Run Integration Test id: test - uses: stackabletech/actions/run-integration-test@5b66858af3597c4ea34f9b33664b8034a1d28427 # v0.3.0 + uses: stackabletech/actions/run-integration-test@5b66858af3597c4ea34f9b33664b8034a1d28427 # v0.3.0 TODO: Bump with: test-platform: ${{ env.TEST_PLATFORM }}-${{ env.TEST_ARCHITECTURE }} test-run: ${{ env.TEST_RUN }} From 81410a8fcb385d31697d5cdaf757dd38e6f07e18 Mon Sep 17 00:00:00 2001 From: Techassi Date: Tue, 3 Dec 2024 14:04:17 +0100 Subject: [PATCH 2/3] chore: Bump run-integration-test to v0.4.0 --- template/.github/workflows/integration-test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/template/.github/workflows/integration-test.yml b/template/.github/workflows/integration-test.yml index 98b5997a..48a0c2db 100644 --- a/template/.github/workflows/integration-test.yml +++ b/template/.github/workflows/integration-test.yml @@ -86,7 +86,7 @@ jobs: - name: Run Integration Test id: test - uses: stackabletech/actions/run-integration-test@5b66858af3597c4ea34f9b33664b8034a1d28427 # v0.3.0 TODO: Bump + uses: stackabletech/actions/run-integration-test@5901c3b1455488820c4be367531e07c3c3e82538 # v0.4.0 with: test-platform: ${{ env.TEST_PLATFORM }}-${{ env.TEST_ARCHITECTURE }} test-run: ${{ env.TEST_RUN }} From 22175edbba49cb0a4a0310698dcd47d33b998eb4 Mon Sep 17 00:00:00 2001 From: Techassi Date: Tue, 3 Dec 2024 15:02:49 +0100 Subject: [PATCH 3/3] Update template/.github/workflows/integration-test.yml Co-authored-by: Nick <10092581+NickLarsenNZ@users.noreply.github.com> --- template/.github/workflows/integration-test.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/template/.github/workflows/integration-test.yml b/template/.github/workflows/integration-test.yml index 48a0c2db..24eb3372 100644 --- a/template/.github/workflows/integration-test.yml +++ b/template/.github/workflows/integration-test.yml @@ -45,8 +45,8 @@ on: - okd-4.13 test-architecture: description: | - The architecture the tests will run on. Consult the run-integration-test README for more - details on supported architectures for each distribution + The architecture the tests will run on. Consult the run-integration-test action README for + more details on supported architectures for each distribution required: true type: choice options: