Introducing milestones 🚩🚩🚩 #1760
joelim-work
started this conversation in
General
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Introduction
This idea was introduced by @DusanLesan in #1669 (comment).
Currently we use a placeholder issue to track upcoming releases, but it is not optimal because:
As a result, I have decided to introduce the use of milestones as part of the management of this project. From now on, pull requests (excluding trivial changes such as chores and dependency bumps) should be linked to a milestone.
The milestone for the next upcoming release is r33.
Labels
As part of this, I have also introduced new labels to indicate different types of changes:
breaking
indicates pull requests that introduce breaking changes.new
indicates pull requests that add new behavior.fix
indicates pull requests that fix existing behavior.Similar to milestones, pull requests should have the appropriate label assigned to them.
Release notes
With the addition of milestones and new labels, release notes can now be generated automatically using the following script:
The only caveat is that pull request titles alone may not be comprehensive enough for the descriptions in the release notes, but for now this can be addressed manually.
Beta Was this translation helpful? Give feedback.
All reactions