Skip to content

fix: set repository url to public GitHub repo for npm provenance - #2793

Merged
rotem-cloud merged 1 commit into
mainfrom
rotem/fix-repository-url
Jul 9, 2026
Merged

fix: set repository url to public GitHub repo for npm provenance#2793
rotem-cloud merged 1 commit into
mainfrom
rotem/fix-repository-url

Conversation

@rotem-cloud

Copy link
Copy Markdown
Contributor

Problem

npm provenance verification failed with:

Error verifying sigstore provenance bundle:
"repository.url" is "git+https://gitlab.com/cloudflare/sdks/cloudflare-typescript.git",
expected to match "https://github.com/cloudflare/cloudflare-typescript" from provenance

The repository field in package.json was set to the internal GitLab repo when the typescript target was bootstrapped. npm's provenance requires this to match the GitHub repo running the workflow.

Fix

Change repository from "gitlab:cloudflare/sdks/cloudflare-typescript" to the correct public GitHub URL.

@rotem-cloud
rotem-cloud merged commit 3583aff into main Jul 9, 2026
14 checks passed
@rotem-cloud
rotem-cloud deleted the rotem/fix-repository-url branch July 9, 2026 22:09

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

rotem/fix-repository-url

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.

3 participants