Skip to content

verify-action-build: recognize multi-org ampel verification - #1483

Merged
potiuk merged 1 commit into
mainfrom
verify-bootstrapped-ampel
Nov 2, 2026
Merged

potiuk merged 1 commit into
mainfrom
verify-bootstrapped-ampel

Conversation

@potiuk

@potiuk potiuk commented Nov 2, 2026

Copy link
Copy Markdown
Member

Test plan

  • Regression fixture trimmed from the real v1.3.1 action.yml: passes with the fix, fails without it.
  • Negative cases: bootstrap without a verify call, and the verify call without the bootstrap, are both still flagged.
  • uv run pytest utils/tests/ (396 passed) and prek run --all-files clean.

🤖 Generated with Claude Code

carabiner-dev/actions install/download-and-verify v1.3.1 verifies SLSA
provenance per organization (policylabs, then carabiner-dev) by running
the ampel binary from its ampel-bootstrap step instead of calling
ampel/verify, so the download was reported unverified (#1480). Count
that shape as verification when the bootstrap step, its ampel-path
output and a `verify --subject` run block are all present.

Generated-by: Claude Opus 5
@potiuk
potiuk merged commit 341adfc into main Nov 2, 2026
10 checks passed
@potiuk
potiuk deleted the verify-bootstrapped-ampel branch November 2, 2026 18:34
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