Skip to content

Commit

Permalink
Expand matrix and selective include
Browse files Browse the repository at this point in the history
  • Loading branch information
Hook25 committed Jul 29, 2024
1 parent 9639ba7 commit a5d0bb2
Showing 1 changed file with 15 additions and 6 deletions.
21 changes: 15 additions & 6 deletions .github/workflows/snapcraft8_builds.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9,14 +9,23 @@ jobs:
strategy:
fail-fast: false
matrix:
releases: [20, 22, 24]
releases: [16, 18, 20, 22, 24]
arch: [amd64, arm64]
tag: [X64, ARM64]
exclude:
include:
- arch: amd64
tag: ARM64
- arch: arm64
tag: X64
- arch: arm64
tag: ARM64
- releases: 16
snapcraft_version: 4.x
- releases: 18
snapcraft_version: 7.x
- releases: 20
snapcraft_version: 7.x
- releases: 22
snapcraft_version: 8.x
- releases: 24
snapcraft_version: 8.x
runs-on:
group: "Canonical self-hosted runners"
labels:
Expand Down Expand Up @@ -54,7 +63,7 @@ jobs:
attempt_limit: 5
with: |
path: checkbox-core-snap/series${{ matrix.releases }}
snapcraft-channel: 8.x/stable
snapcraft-channel: ${{ matrix.snapcraft_version }}/stable
- uses: actions/upload-artifact@v4
name: Upload logs on failure
if: failure()
Expand Down

0 comments on commit a5d0bb2

Please sign in to comment.