-
Notifications
You must be signed in to change notification settings - Fork 10.4k
Added a reminder for the breaking-change process #47412
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
Conversation
Hey @dotnet/aspnet-build, looks like this PR is something you want to take a look at. |
do those end up being folded into pages like this https://learn.microsoft.com/en-us/dotnet/core/compatibility/7.0 ? or is some other action required there. |
One other thing -- whether by design or not, I believe the runtime folks don't gate the PR on this. The label is a marker that they use to do regular sweeps. A possible advantage of that is that breaking changes and PR's don't necessarily match neatly 1:1 so it might make sense sometimes to write the issue based on several changes. I think the text above is not saying that the PR cannot be merged until this is done, but perhaps could be a bit more explicit about that. |
From what I understand, and @gewarren can confirm this, people on the docs side watch for all the |
Correct, they don't block these PRs, neither should we. In fact, announcement, etc. should come after the change has been made. Hence my current wording: See the updated text, which goes as follows: |
Yes, that's correct :) |
Hi @gewarren. It looks like you just commented on a closed PR. The team will most probably miss it. If you'd like to bring something important up to their attention, consider filing a new issue and add enough details to build context. |
This change is inspired by the breaking change automation process used in the dotnet/runtime repository. However, these are differences between the two. Basically, this process is only to remind engineers to announce breaking changes by filing appropriate announcement issues in the aspnet/announcements repository.
Here what the automation does:
When a PR is labeled with the
breaking-change
label, the bot will add aneeds-breaking-change-announcement
label to the issue and drop a comment with instructions about what needs to be done for the announcements. Below is an example as if I've added thebreaking-change
label: