Skip to content

add changelog edits to release plan #938

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

Merged

Conversation

romainmenke
Copy link
Member

@romainmenke romainmenke commented Apr 10, 2023

Release plans will now also add entries in changelogs of downstream packages.

example commit : romainmenke/postcss-mono-repo-playground@b4fb9d2

This should streamline the process of releasing complex updates.


After a single chunk of releases the git repo should now always have clean git state.
It might be best to have a process like this :

  1. npm ci
  2. release-plan:dry-run to verify what will be released in the current chunk
  3. release-plan to release stuff
  4. push to main
  5. verify the last commit with the updated versions and changelogs
  6. go to 2. and repeat

Copy link
Member

@Antonio-Laguna Antonio-Laguna left a comment

Choose a reason for hiding this comment

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

LGTM! Thanks for tackling this, can't wait to have a big chunk and see how it behaves!

@romainmenke romainmenke merged commit 94dc08f into main Apr 10, 2023
@romainmenke romainmenke deleted the add-changelog-edits-to-releaser--sensible-duck-f5ffa042e4 branch April 10, 2023 10:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants