Skip to content

Commit 98d7d91

Browse files
committed
ci(release.yml): add shim-downloader to workflow
Signed-off-by: Vaughn Dice <[email protected]>
1 parent de1b901 commit 98d7d91

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

.github/workflows/release.yml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,14 @@ jobs:
3131
packages: write
3232
contents: read
3333

34+
build-downloader:
35+
name: Build downloader image, sign it, and generate SBOMs
36+
uses: ./.github/workflows/downloader-build.yml
37+
permissions:
38+
id-token: write
39+
packages: write
40+
contents: read
41+
3442
publish-chart:
3543
name: Publish the helm chart to the configured OCI registry
3644
uses: ./.github/workflows/helm-chart-release.yml
@@ -41,6 +49,7 @@ jobs:
4149
- ci
4250
- build-manager
4351
- build-installer
52+
- build-downloader
4453

4554
release:
4655
name: Create release
@@ -49,6 +58,7 @@ jobs:
4958
- ci
5059
- build-manager
5160
- build-installer
61+
- build-downloader
5262
- publish-chart
5363

5464
permissions:
@@ -119,6 +129,12 @@ jobs:
119129
'node-installer-sbom-arm64.spdx',
120130
'node-installer-sbom-arm64.spdx.cert',
121131
'node-installer-sbom-arm64.spdx.sig',
132+
'shim-downloader-sbom-amd64.spdx',
133+
'shim-downloader-sbom-amd64.spdx.cert',
134+
'shim-downloader-sbom-amd64.spdx.sig',
135+
'shim-downloader-sbom-arm64.spdx',
136+
'shim-downloader-sbom-arm64.spdx.cert',
137+
'shim-downloader-sbom-arm64.spdx.sig',
122138
`runtime-class-manager-${chartVersion}.tgz`,
123139
]
124140
const {RELEASE_ID} = process.env

0 commit comments

Comments
 (0)