From 9426f15d247e81d31187d12166c280dafc7f8941 Mon Sep 17 00:00:00 2001 From: Lukas Audzevicius Date: Wed, 6 Aug 2025 13:27:06 +0100 Subject: [PATCH] (CAT-2416) Address AlmaLinux 8 provisioning issue Currently Almalinux 8 provisioning fails due to the platform having security policy issues with default ubuntu 24.04 Action images. This is an update to allow a more flexible approach during provisioning so that Actions can consume the matrix.runner result of our scripts. --- .github/workflows/module_acceptance.yml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/.github/workflows/module_acceptance.yml b/.github/workflows/module_acceptance.yml index 15852cf..0a8ffdc 100644 --- a/.github/workflows/module_acceptance.yml +++ b/.github/workflows/module_acceptance.yml @@ -7,7 +7,6 @@ on: runs_on: description: "The operating system used for the runner." required: false - default: "ubuntu-latest" type: "string" flags: description: "Additional flags to pass to matrix_from_metadata_v3." @@ -34,7 +33,7 @@ jobs: setup_matrix: name: "Setup Test Matrix" - runs-on: ${{ inputs.runs_on }} + runs-on: ubuntu-latest outputs: acceptance_matrix: ${{ steps.get-matrix.outputs.matrix }} @@ -66,7 +65,7 @@ jobs: acceptance: name: "Acceptance tests (${{matrix.platforms.label}}, ${{matrix.collection}})" needs: "setup_matrix" - runs-on: ${{ inputs.runs_on }} + runs-on: ${{ inputs.runs_on || matrix.platforms.runner }} timeout-minutes: 180 strategy: fail-fast: false