Skip to content

Install syft in release workflow - #6

Merged
flimzy merged 1 commit into
mainfrom
fixrelease
Aug 28, 2026
Merged

flimzy merged 1 commit into
mainfrom
fixrelease

Conversation

@flimzy

@flimzy flimzy commented Aug 28, 2026 •

Copy link
Copy Markdown
Owner

The sboms: block in .goreleaser.yml requires syft on PATH. Upstream added it alongside a "Setup Syft" step in the release workflow, but this fork's release.yml lacks that step, so the v1.27.0 release built for ~25 minutes and then failed:

⨯ release failed after 24m56s  error=exec: "syft": executable file not found in $PATH

Adds anchore/sbom-action/download-syft, SHA-pinned for zizmor.

Note: v1.27.0 is already tagged, so re-running the failed workflow would use the workflow file from the tagged commit, not this fix — the tag needs to move or a new tag be cut.

https://claude.ai/code/session_01EX9isbBaZ2GJnBQgn5QirG

The .goreleaser.yml sboms block requires syft, but the fork's release
workflow never installed it, so releases failed at the cataloging step.
@flimzy flimzy changed the title test Install syft in release workflow Aug 28, 2026
@flimzy
flimzy merged commit 141cb37 into main Aug 28, 2026
17 checks passed
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