Skip to content

fix: point package.json URLs at ledger-casper-js (fixes OIDC provenance 422)#4

Merged
chcmedeiros merged 1 commit into
mainfrom
fix/repository-url
Jun 19, 2026
Merged

fix: point package.json URLs at ledger-casper-js (fixes OIDC provenance 422)#4
chcmedeiros merged 1 commit into
mainfrom
fix/repository-url

Conversation

@chcmedeiros

Copy link
Copy Markdown
Contributor

What

Correct repository.url, homepage, and bugs.url in package.json from Zondax/ledger-casperZondax/ledger-casper-js.

Why

Zondax/ledger-casper is the C app repo. With the @v7 publish workflow now reaching the real publish step, npm publish --provenance validates that repository.url matches the repo that generated the sigstore provenance (ledger-casper-js), and rejected the mismatch:

npm error code E422 — Error verifying sigstore provenance bundle:
package.json "repository.url" is "git+https://github.com/Zondax/ledger-casper.git",
expected to match "https://github.com/Zondax/ledger-casper-js" from provenance

After merge

Re-cut the v2.6.4 release (delete + recreate the tag on main, or bump to v2.6.5) so the release runs from a commit containing this fix.

…ce 422)

repository.url / homepage / bugs pointed at github.com/Zondax/ledger-casper
(the C app repo). On `npm publish --provenance`, npm validates that
repository.url matches the repo that generated the provenance
(ledger-casper-js) and rejected the mismatch with E422.
@chcmedeiros chcmedeiros merged commit 86e5678 into main Jun 19, 2026
3 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