Switch to a single matrix builder
diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml
index 3cb6cbd..a95a9fb 100644
--- a/.github/workflows/test.yml
+++ b/.github/workflows/test.yml
@@ -10,24 +10,16 @@
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3.0.2
- - run: |
- echo "Releases: $(./ci/build-release-matrix)"
- echo "Projects: $(./ci/build-project-matrix)"
- id: set-matrix
- run: |
- echo "::set-output name=release::$(./ci/build-release-matrix)"
- echo "::set-output name=project::$(./ci/build-project-matrix)"
+ run: echo "::set-output name=matrix::$(./ci/build-matrix)"
outputs:
- release_matrix: ${{ steps.set-matrix.outputs.release }}
- project_matrix: ${{ steps.set-matrix.outputs.project }}
+ matrix: ${{ steps.set-matrix.outputs.matrix }}
build-openstack-images:
runs-on: ubuntu-latest
strategy:
fail-fast: false
- matrix:
- release: ${{ fromJson(needs.build-matrix.outputs.release_matrix) }}
- project: ${{ fromJson(needs.build-matrix.outputs.project_matrix) }}
+ matrix: ${{ fromJSON(needs.build-matrix.outputs.matrix) }}
steps:
- uses: actions/checkout@v3
- uses: docker/setup-qemu-action@v2