-
-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
List package versions in releases for monorepos with independent versioning #79
Conversation
Currently, the notes for a monorepo release lists all of the packages that are included in that release, but does not list the versions of those packages that are being published. This makes reviewing past releases difficult as we have to cross-reference package tags with monorepo tags to determine those versions. This commit fixes that. For instance, instead of seeing the following for a GitHub release: > # 59.0.0 > > ## @metamask/base-controller > > (release notes for base-controller) > > ## @metamask/controller-utils > > (release notes for controller-utils) we should now see: > # 59.0.0 > > ## @metamask/base-controller 4.0.0 > > (release notes for base-controller) > > ## @metamask/controller-utils 5.0.0 > > (release notes for controller-utils)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should we only do this when the repo is using independent versioning?
Looks great! CI still failing though |
This reverts commit c6815ab.
I've fixed CI on this PR: #80 |
I've tested this on a monorepo with independent versions ( |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
Currently, the notes for a independently-versioned monorepo release lists all of the packages that are included in that release, but does not list the versions of those packages that are being published. This makes reviewing past releases difficult as we have to cross-reference package tags with monorepo tags to determine those versions.
This commit fixes that. For instance, instead of seeing the following for a GitHub release:
we should now see: