Skip to content

chore: add package repository metadata for Renovate changelogs - #390

Merged
fridajac merged 1 commit into
AxisCommunications:mainfrom
Believe-SA:chore/package-json-repository
Aug 11, 2026
Merged

chore: add package repository metadata for Renovate changelogs#390
fridajac merged 1 commit into
AxisCommunications:mainfrom
Believe-SA:chore/package-json-repository

Conversation

@GabDug

@GabDug GabDug commented Aug 8, 2026

Copy link
Copy Markdown
Contributor

Hey, I just made a Pull Request!

Context

I noticed Renovate did not include the changelog for the plugins, presumably because of the lack of repository field. While this can be configured manually by end-users, adding the field is a best practice. This should also help users browsing npm packages find the source.

I can't test E2E as it touches packaging/publishing, but the packing step should take care of rewriting entrypoints properly.

Issue ticket number and link

yet again no issue; please let me know if you wish this to stop :D

Checklist before requesting a review

  • I have performed a self-review of my own code
  • I have verified that the code builds perfectly fine on my local system
  • I have verified that my code follows the style already available in the repository
  • A changeset describing the change and affected packages. (more info)
    • Publishing chore, not sure we need it.
  • Added or updated documentation
  • Tests for new functionality and regression tests for bug fixes
  • Screenshots attached (for UI changes)

Point packages at the AxisCommunications monorepo (with directory) via backstage-cli repo fix --publish, and enforce it in CI with yarn fix --check.

Should help Renovate show changelog, and users browsing npm finding the repo easily.
@changeset-bot

changeset-bot Bot commented Aug 8, 2026

Copy link
Copy Markdown

⚠️ No Changeset found

Latest commit: db4c752

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@GabDug
GabDug marked this pull request as ready for review August 8, 2026 11:29
@GabDug
GabDug requested a review from a team as a code owner August 8, 2026 11:29

@fridajac fridajac left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM! Thanks!! :) No worries about the missing ticket.

@fridajac
fridajac merged commit 2b952f6 into AxisCommunications:main Aug 11, 2026
5 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.

2 participants