ci: build all streams on release (#2058)

This commit is contained in:
Malte Poll 2023-07-07 12:09:15 +02:00 committed by GitHub
parent 2436b8da34
commit 6c5ad09a93
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -194,6 +194,25 @@ jobs:
stream: "stable"
ref: ${{ needs.verify-inputs.outputs.WORKING_BRANCH }}
os-image-additional-streams:
name: Build OS image (additional streams)
needs: [verify-inputs, update-versions]
strategy:
fail-fast: false
matrix:
stream: [debug, console]
uses: ./.github/workflows/build-os-image.yml
permissions:
id-token: write
contents: read
packages: read
secrets: inherit
with:
imageVersion: ${{ inputs.version }}
isRelease: true
stream: ${{ matrix.stream }}
ref: ${{ needs.verify-inputs.outputs.WORKING_BRANCH }}
update-hardcoded-measurements:
name: Update hardcoded measurements (in the CLI)
needs: [verify-inputs, os-image]