-
Notifications
You must be signed in to change notification settings - Fork 56
Closed
Labels
High PriorityAn item which will be prioritized above othersAn item which will be prioritized above othersP0
Description
The Branch Protection rules for our release branches have been updates.
Old:
- The existing branch protection rules for the Release branches were set to "release/*", which doesn't apply any longer.
New:
-
[NOT DONE] Create a branch release protection rules for future release branches (0.5, etc). This can't be done until the 0.5.0 branch is created. This fnmatch will look like:
-
[NOT DONE] Update the "main" branch protection rule to require Python 3.12, 3.13, and 3.14. This required Add support for Python versions 3.12, 3.13, and 3.14 #177 to be merged into main.
-
[Done] Update the Branch Protection Rules for branches 0.1,0.2,0.3,0.4 to require Python 3.9 / 3.10 / 3.11. Note the revised fnmatch
syntax uses globbing patterns, not regex — similar to shell wildcards (This is what GitHub uses).
This makes the ruleset only apply to our 3.9 release branches:
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
High PriorityAn item which will be prioritized above othersAn item which will be prioritized above othersP0