From 41babdf06bdd189eb4419a6116f4077537a43a63 Mon Sep 17 00:00:00 2001 From: Dimitris Karakasilis Date: Wed, 13 Sep 2023 10:15:48 +0300 Subject: [PATCH] [Temp] Run provider tests in PRs temporarily to test this PR Signed-off-by: Dimitris Karakasilis --- .github/workflows/image-pr.yaml | 47 +++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) diff --git a/.github/workflows/image-pr.yaml b/.github/workflows/image-pr.yaml index 150d87912..1a3127adf 100644 --- a/.github/workflows/image-pr.yaml +++ b/.github/workflows/image-pr.yaml @@ -87,3 +87,50 @@ jobs: - "remote-static" - "remote-https-pinned" - "remote-https-bad-cert" + standard: + uses: ./.github/workflows/reusable-build-provider.yaml + with: + flavor: ${{ matrix.flavor }} + strategy: + fail-fast: false + matrix: + flavor: + - "opensuse-leap" + - "alpine-opensuse-leap" + various: + uses: ./.github/workflows/reusable-provider-tests.yaml + with: + flavor: ${{ matrix.flavor }} + label: ${{ matrix.label }} + needs: + - standard + strategy: + fail-fast: false + max-parallel: 2 + matrix: + label: + - "provider-qrcode-install" + - "provider-upgrade" + - "provider-decentralized-k8s" + - "provider-upgrade-k8s" + flavor: + - "opensuse-leap" + - "alpine-opensuse-leap" + exclude: # looks like only the k8s stuff is tested on both flavors + - label: "provider-qrcode-install" + flavor: "alpine-opensuse-leap" + - label: "provider-upgrade" + flavor: "alpine-opensuse-leap" + standard-upgrade-latest: + uses: ./.github/workflows/reusable-provider-upgrade-latest-test.yaml + with: + flavor: ${{ matrix.flavor }} + needs: + - standard + strategy: + fail-fast: false + max-parallel: 2 + matrix: + flavor: + - "opensuse-leap" + - "alpine-opensuse-leap"