-
-
Notifications
You must be signed in to change notification settings - Fork 7.9k
Enforce backport conditions on v*-doc branches #21833
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
I'll try to post a test PR for this before it gets merged. |
e5031a0
to
f7b44fb
Compare
f7b44fb
to
dce55e2
Compare
Here is a build on Here is a pull request with an invalid backport. |
Owee, I'm MrMeeseeks, Look at me. There seem to be a conflict, please backport manually. Here are approximate instructions:
And apply the correct labels and milestones. Congratulations — you did some good work! Hopefully your backport PR will be tested by the continuous integration and merged soon! Remember to remove the If these instructions are inaccurate, feel free to suggest an improvement. |
Owee, I'm MrMeeseeks, Look at me. There seem to be a conflict, please backport manually. Here are approximate instructions:
And apply the correct labels and milestones. Congratulations — you did some good work! Hopefully your backport PR will be tested by the continuous integration and merged soon! Remember to remove the If these instructions are inaccurate, feel free to suggest an improvement. |
…ranches Merge pull request matplotlib#21833 from QuLogic/clean-doc-backports CI: Enforce backport conditions on v*-doc branches
…ranches Merge pull request matplotlib#21833 from QuLogic/clean-doc-backports CI: Enforce backport conditions on v*-doc branches
…-v3.5.x Backport PR #21833: Enforce backport conditions on v*-doc branches
…-v3.5.1-doc Backport PR #21833: Enforce backport conditions on v*-doc branches
PR Summary
The
v*-doc
backport branches build docs against the released version. This is not enforced in the CI, and PRs can be backported that have no effect (e.e.g, #21631).This PR adds a check that
lib
files are not modified on backports, and also attempts to run CircleCI with the right version.Also fixes the added-and-modified check which was incorrectly failing in #21799, as noted on gitter.
PR Checklist
Tests and Styling
pytest
passes).flake8-docstrings
and runflake8 --docstring-convention=all
).Documentation
doc/users/next_whats_new/
(follow instructions in README.rst there).doc/api/next_api_changes/
(follow instructions in README.rst there).