Skip to content

fix: restore verify-vendor on main (re-pin verify/ subtree)#100

Merged
bdelanghe merged 1 commit into
mainfrom
fix/vendor-lock-repin
Jun 29, 2026
Merged

fix: restore verify-vendor on main (re-pin verify/ subtree)#100
bdelanghe merged 1 commit into
mainfrom
fix/vendor-lock-repin

Conversation

@bdelanghe

Copy link
Copy Markdown
Contributor

Why

#98 merged with a failing build: it advanced the standalone verifier (integrity/verify/ package.json + verify.mjs + a new package-lock.json) to conformance-kit @ c45be5003128 (PR #16 — X509 SAN extraction, sigstore ^2.3.1) but left vendor/conformance-kit.lock.json pinned to the old bf20952d hashes. So verify-vendor now fails on main, blocking the gated bounded.tools deploy.

Fix

Update the 3 integrity/verify/ pins to match the vendored files (verified byte-identical to kit @ c45be5003128) + document the minimal verify/-only provenance advance. verify-vendor passes (45 files). Full re-vendor to a newer single commit is deferred to its own PR.

🤖 Generated with Claude Code

#98 merged the advanced standalone verifier (verify/ package.json + verify.mjs +
new package-lock.json, byte-identical to conformance-kit @ c45be5003128 / PR #16)
but NOT the matching lock pins, so verify-vendor — and thus build — fails on main,
blocking the gated bounded.tools deploy. Update the 3 verify/ pins to match the
vendored fixed verifier and document the minimal verify/-only provenance advance.
verify-vendor passes (45 files).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@bdelanghe bdelanghe merged commit 4899303 into main Jun 29, 2026
11 checks passed
@bdelanghe bdelanghe deleted the fix/vendor-lock-repin branch June 29, 2026 04:18
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