-
Notifications
You must be signed in to change notification settings - Fork 794
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
Meta: Refine labels for Issues/PRs #3542
Comments
@joelostblom two labels I think could be helpful relating to #3548 (reply in thread) New labelsbreakingTo signal a PR will require a MAJOR version bump deprecationTo signal a PR will require a MINOR version bump. ExamplesI think https://github.com/pola-rs/polars/releases/tag/py-1.0.0 is a good pattern to follow, in terms of prioritising the order of these new labels in release notes. Although I've been doing some work lately on performance improvements in #3547, I don't think we need a category for it like |
Thanks for updating that, I was confused initially when looking for the labeling part. I think including this autolabeler CI would be convenient so I'm +1 there. I also agree with you that adding the |
I've just added the new @joelostblom am I understanding this correctly, that we just need to add a category for each of these before Lines 1 to 5 in 712680b
|
Was thinking about this as a new label for:
blockingThis wouldn't appear as a category in the release notes, but I think would be helpful when coordinating a new release. |
Yup, that should be all that is needed. You can see a few more options and examples in the GitHub docs in case it's helpful. |
Thanks, I'll try to take a look soon |
What is your suggestion?
Pulling out a discussion on a merged PR (#3539), for visibility.
Discussion w/ @joelostblom
Originally posted by @joelostblom in #3539 (comment)
Originally posted by @dangotbanned in #3539 (comment)
Originally posted by @joelostblom in #3539 (comment)
Current labels
Labels in bold have a group in release notes.
I've added the position the group appears in https://github.com/vega/altair/blob/main/.github/release.yml
Other projects
I may add to this later, but using
polars
as an example since they seem to have the CI workflow that @joelostblom was interested inpolars
Result
Config
https://github.com/pola-rs/polars/blob/main/.github/workflows/release-drafter.ymlEdit
I linked the wrong
release-drafter
.This one has the
autolabeler
@joelostblom mentionedThe text was updated successfully, but these errors were encountered: