Skip to content

Commit

Permalink
temp run provider tests in PR
Browse files Browse the repository at this point in the history
Signed-off-by: Mauro Morales <mauro.morales@spectrocloud.com>
  • Loading branch information
mauromorales committed Jul 14, 2023
1 parent 0fcd677 commit 3b14292
Show file tree
Hide file tree
Showing 2 changed files with 35 additions and 3 deletions.
35 changes: 35 additions & 0 deletions .github/workflows/image-pr.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -87,3 +87,38 @@ jobs:
- "remote-static"
- "remote-https-pinned"
- "remote-https-bad-cert"

# TODO: remove from PR if green
build-provider:
uses: kairos-io/kairos/.github/workflows/reusable-build-provider.yaml@1556-pr-one-flavor-pt2
with:
flavor: ${{ matrix.flavor }}
strategy:
fail-fast: false
matrix:
flavor:
- "opensuse-leap"
- "alpine-opensuse-leap"
provider-tests:
uses: kairos-io/kairos/.github/workflows/reusable-provider-tests.yaml@1556-pr-one-flavor-pt2
with:
flavor: ${{ matrix.flavor }}
needs:
- build-provider
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"
3 changes: 0 additions & 3 deletions .github/workflows/image.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,6 @@ jobs:


build-framework:
if: ${{ github.event_name == 'push' && github.ref == 'refs/heads/master' }}
uses: kairos-io/kairos/.github/workflows/reusable-build-framework-flavor.yaml@1556-pr-one-flavor-pt2
with:
flavor: ${{ matrix.flavor }}
Expand All @@ -76,7 +75,6 @@ jobs:
matrix: ${{fromJson(needs.get-framework-matrix.outputs.matrix)}}

build-provider:
if: ${{ github.event_name == 'push' && github.ref == 'refs/heads/master' }}
uses: kairos-io/kairos/.github/workflows/reusable-build-provider.yaml@1556-pr-one-flavor-pt2
with:
flavor: ${{ matrix.flavor }}
Expand Down Expand Up @@ -217,7 +215,6 @@ jobs:
- "opensuse-leap"

provider-tests:
if: ${{ github.event_name == 'push' && github.ref == 'refs/heads/master' }}
uses: kairos-io/kairos/.github/workflows/reusable-provider-tests.yaml@1556-pr-one-flavor-pt2
with:
flavor: ${{ matrix.flavor }}
Expand Down

0 comments on commit 3b14292

Please sign in to comment.