Skip to content

fix: add repository.url to all packages for npm provenance#4

Merged
regevguym merged 1 commit intomondaycom:mainfrom
nymeria-ai:fix/add-repository-url-to-packages
Mar 19, 2026
Merged

fix: add repository.url to all packages for npm provenance#4
regevguym merged 1 commit intomondaycom:mainfrom
nymeria-ai:fix/add-repository-url-to-packages

Conversation

@nymeria-ai
Copy link
Copy Markdown
Contributor

Problem

npm publish --provenance requires repository.url in each package's package.json to match the GitHub repo. Without it, sigstore verification fails:

Error verifying sigstore provenance bundle: Failed to validate repository information:
package.json: "repository.url" is "", expected to match "https://github.com/mondaycom/sensei"

From failed run #23292548995.

Fix

Added repository field to all three package manifests:

  • packages/engine/package.json
  • packages/sdk/package.json
  • packages/cli/package.json

Each includes directory for monorepo support (npm uses this to link to the correct subfolder on npmjs.com).

npm publish --provenance requires repository.url in package.json
to match the GitHub repo. Without it, sigstore verification fails:

  Error verifying sigstore provenance bundle: repository.url is '',
  expected to match 'https://github.com/mondaycom/sensei'

Added repository field with directory to all three packages.
@regevguym regevguym merged commit f7bd556 into mondaycom:main Mar 19, 2026
1 check 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.

2 participants