Skip to content

feat(send-slack-notification): Include provenance job in build status#118

Merged
dervoeti merged 1 commit into
mainfrom
feat/slack-notify-provenance-result
Jul 9, 2026
Merged

feat(send-slack-notification): Include provenance job in build status#118
dervoeti merged 1 commit into
mainfrom
feat/slack-notify-provenance-result

Conversation

@dervoeti

@dervoeti dervoeti commented Jul 9, 2026

Copy link
Copy Markdown
Member

The container-image-build Slack notification decided success/failure from only three job results: build, publish manifests, and publish helm chart. The SLSA provenance generation job was not considered.
Needs a new release plus rollout in docker-images to fix the problem.

@dervoeti dervoeti self-assigned this Jul 9, 2026
@dervoeti dervoeti moved this to Development: Waiting for Review in Stackable Engineering Jul 9, 2026

@NickLarsenNZ NickLarsenNZ left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

We do have a smoke test, but I'm unsure if we need to specify the argument there: https://github.com/stackabletech/actions/blob/main/.github/workflows/smoke-build.yaml

@dervoeti
dervoeti merged commit dad604a into main Jul 9, 2026
13 checks passed
@dervoeti
dervoeti deleted the feat/slack-notify-provenance-result branch July 9, 2026 18:21
@NickLarsenNZ NickLarsenNZ moved this from Development: Waiting for Review to Development: In Review in Stackable Engineering Jul 9, 2026
@NickLarsenNZ NickLarsenNZ moved this from Development: In Review to Development: Done in Stackable Engineering Jul 9, 2026
@Techassi

Copy link
Copy Markdown
Member

We should definitely test the new input as part of our smoke build. Ideally with a real result by running the SLSA provenance generation.

@lfrancke lfrancke moved this from Development: Done to Done in Stackable Engineering Jul 16, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Development

Successfully merging this pull request may close these issues.

4 participants