Skip to content

Forward Wiz secrets to bakery-build-native.yml - #148

Merged
bschwedler merged 1 commit into
mainfrom
feat/wizcli-security-scan
Aug 14, 2026
Merged

Forward Wiz secrets to bakery-build-native.yml#148
bschwedler merged 1 commit into
mainfrom
feat/wizcli-security-scan

Conversation

@bschwedler

Copy link
Copy Markdown
Contributor

Forwards WIZ_CLIENT_ID, WIZ_CLIENT_SECRET, WIZ_POLICY_ID, and WIZ_PROJECT_ID secrets to the shared bakery-build-native.yml reusable workflow, enabling the advisory-only Wiz container security scan added in posit-dev/images-shared#715.

When the secrets are absent the Scan step is skipped cleanly; when present it runs bakery wizcli scan after each image build with continue-on-error: true (a policy violation is visible in the log but never blocks a build).

Note: Contains a [REVERTME] commit that points the workflow at feat/wizcli-security-scan in images-shared for testing (including version: feat/wizcli-security-scan to ensure the matching bakery CLI is installed, and push: true on any workflow_dispatch to enable testing from the feature branch). That commit must be dropped before merging — this PR should merge after posit-dev/images-shared#715.

Depends on: posit-dev/images-shared#715

@bschwedler
bschwedler force-pushed the feat/wizcli-security-scan branch from bc4c7ad to a5fc15d Compare August 14, 2026 16:35
@bschwedler
bschwedler marked this pull request as ready for review August 14, 2026 16:39
@bschwedler
bschwedler requested review from a team and ianpittwood as code owners August 14, 2026 16:39
@bschwedler
bschwedler merged commit 3ea89b0 into main Aug 14, 2026
217 of 221 checks passed
@bschwedler
bschwedler deleted the feat/wizcli-security-scan branch August 14, 2026 17:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant