Skip to content

Commit 2e28520

Browse files
committed
WIP: Add matrix build to build-on-push too
Rename build-daily to just build
1 parent ee7ebf2 commit 2e28520

1 file changed

Lines changed: 17 additions & 3 deletions

File tree

.github/workflows/build-on-push.yml

Lines changed: 17 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,27 @@ permissions:
1212
pull-requests: write # lava-test.yml
1313

1414
jobs:
15-
build-daily:
15+
build:
16+
strategy:
17+
fail-fast: false
18+
matrix:
19+
include:
20+
- distro: debian
21+
suite: trixie
22+
- distro: debian
23+
suite: forky
24+
- distro: ubuntu
25+
suite: noble
26+
- distro: ubuntu
27+
suite: resolute
28+
with:
29+
suite: ${{ matrix.suite }}
1630
uses: ./.github/workflows/debos.yml
1731
schema-check:
1832
uses: ./.github/workflows/lava-schema-check.yml
1933
test:
2034
uses: ./.github/workflows/lava-test.yml
21-
needs: [build-daily, schema-check]
35+
needs: [build, schema-check]
2236
secrets: inherit
2337
with:
24-
url: ${{ needs.build-daily.outputs.artifacts_url }}
38+
url: ${{ needs.build.outputs.artifacts_url }}

0 commit comments

Comments
 (0)