From 98d7d9165e87e86f416e2b05e7bb30eaf0ff8f3a Mon Sep 17 00:00:00 2001 From: Vaughn Dice Date: Tue, 19 Nov 2024 10:49:38 -0700 Subject: [PATCH] ci(release.yml): add shim-downloader to workflow Signed-off-by: Vaughn Dice --- .github/workflows/release.yml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index f71cae1e..e77fb812 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -31,6 +31,14 @@ jobs: packages: write contents: read + build-downloader: + name: Build downloader image, sign it, and generate SBOMs + uses: ./.github/workflows/downloader-build.yml + permissions: + id-token: write + packages: write + contents: read + publish-chart: name: Publish the helm chart to the configured OCI registry uses: ./.github/workflows/helm-chart-release.yml @@ -41,6 +49,7 @@ jobs: - ci - build-manager - build-installer + - build-downloader release: name: Create release @@ -49,6 +58,7 @@ jobs: - ci - build-manager - build-installer + - build-downloader - publish-chart permissions: @@ -119,6 +129,12 @@ jobs: 'node-installer-sbom-arm64.spdx', 'node-installer-sbom-arm64.spdx.cert', 'node-installer-sbom-arm64.spdx.sig', + 'shim-downloader-sbom-amd64.spdx', + 'shim-downloader-sbom-amd64.spdx.cert', + 'shim-downloader-sbom-amd64.spdx.sig', + 'shim-downloader-sbom-arm64.spdx', + 'shim-downloader-sbom-arm64.spdx.cert', + 'shim-downloader-sbom-arm64.spdx.sig', `runtime-class-manager-${chartVersion}.tgz`, ] const {RELEASE_ID} = process.env