ci: build haiku as canary

This commit is contained in:
Anonymous Maarten
2024-07-26 00:19:18 +02:00
committed by Anonymous Maarten
parent da8aa84c1d
commit eae6758abe
2 changed files with 92 additions and 58 deletions

View File

@@ -11,7 +11,8 @@ jobs:
name: 'Create test plan'
runs-on: 'ubuntu-latest'
outputs:
platforms: ${{ steps.plan.outputs.platforms }}
platforms-level1: ${{ steps.plan.outputs.platforms-level1 }}
platforms-others: ${{ steps.plan.outputs.platforms-others }}
steps:
- uses: actions/setup-python@main
with:
@@ -23,11 +24,16 @@ jobs:
id: plan
run: |
python .github/workflows/create-test-plan.py \
--github-variable platforms \
--github-variable-prefix platforms \
--github-ci \
--verbose
level1:
needs: [controller]
uses: './.github/workflows/generic.yml'
with:
platforms: ${{ needs.controller.outputs.platforms }}
platforms: ${{ needs.controller.outputs.platforms-level1 }}
level2:
needs: [controller, level1]
uses: './.github/workflows/generic.yml'
with:
platforms: ${{ needs.controller.outputs.platforms-others }}