Skip to content

fix: add repository field for npm provenance#45

Merged
robinandeer merged 1 commit into
mainfrom
fix/npm-provenance-repository
Jul 6, 2026
Merged

fix: add repository field for npm provenance#45
robinandeer merged 1 commit into
mainfrom
fix/npm-provenance-repository

Conversation

@robinandeer

Copy link
Copy Markdown
Collaborator

Why

OIDC publish reaches npm but fails with:

E422 ... package.json: "repository.url" is "", expected to match "https://github.com/runwayml/avatars-sdk-react"

Provenance attestation includes repo URL — npm validates it against package.json repository.

Verify

  • Merge → re-run Publish workflow on main
  • Both @runwayml/avatars@0.17.0 and @runwayml/avatars-react@0.17.0 land on npm

OIDC publish requires package.json repository to match the GitHub repo in the provenance attestation.
@vercel

vercel Bot commented Jul 6, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
avatars-playground Ready Ready Preview, Comment Jul 6, 2026 6:30pm

Request Review

@robinandeer robinandeer merged commit 9173427 into main Jul 6, 2026
6 checks passed
@robinandeer robinandeer deleted the fix/npm-provenance-repository branch July 6, 2026 18:32
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