Skip to content

fix(package): add repository field required for npm provenance#25

Merged
nicomiguelino merged 1 commit intomainfrom
fix/add-repository-field
May 2, 2026
Merged

fix(package): add repository field required for npm provenance#25
nicomiguelino merged 1 commit intomainfrom
fix/add-repository-field

Conversation

@nicomiguelino
Copy link
Copy Markdown
Collaborator

Summary

  • Add repository field to package.json
  • Required for npm provenance verification — publish was failing with E422 because repository.url was empty

@nicomiguelino nicomiguelino self-assigned this May 2, 2026
@nicomiguelino nicomiguelino marked this pull request as ready for review May 2, 2026 06:22
@nicomiguelino nicomiguelino requested a review from Copilot May 2, 2026 06:22
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR updates the published package metadata so npm provenance publishing can succeed in the existing release pipeline. It adds the missing repository information to package.json, aligning the npm package manifest with the GitHub source repository for this library.

Changes:

  • Add a repository object to package.json.
  • Set the repository type to git.
  • Point the package metadata at the GitHub repository for @screenly/edge-apps.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@nicomiguelino nicomiguelino merged commit 6e7d89c into main May 2, 2026
8 checks passed
@nicomiguelino nicomiguelino deleted the fix/add-repository-field branch May 2, 2026 06:26
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