Skip to content

Refuse bundles from untrusted producing runs - #35

Merged
joeharris76 merged 2 commits into
mainfrom
fix/bundle-fetch-provenance
Oct 15, 2026
Merged

joeharris76 merged 2 commits into
mainfrom
fix/bundle-fetch-provenance

Conversation

@joeharris76

Copy link
Copy Markdown
Contributor

A pinned run id or bundle name could resolve to a bundle built by any workflow on any branch. Check the producing run before fetching: same repository, the site-inputs workflow, the develop branch, a workflow run or dispatch event, and a success conclusion. Each refusal carries a recorded run fixture.

@joeharris76
joeharris76 merged commit 4c0dd44 into main Oct 15, 2026
8 checks passed
@joeharris76
joeharris76 deleted the fix/bundle-fetch-provenance branch October 15, 2026 03:13
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