Actions
Task #2043
closedEnable protected branches
Start date:
Due date:
% Done:
100%
Estimated time:
Platform Release:
Groomed:
Yes
Sprint Candidate:
Yes
Tags:
Pulp 2
Sprint:
Sprint 6
Quarter:
Description
Enable the "protected branches" [0] feature of github.com for Pulp code repositories. Specifically we should disallow:
- non-fast-forward pushes
- deleting a branch
We would do this for all branches named:
*-release
*-dev
master
We would do this for the following code repositories:
https://github.com/pulp/pulp
https://github.com/pulp/crane
https://github.com/pulp/pulp_docker
https://github.com/pulp/pulp_rpm
https://github.com/pulp/pulp_puppet
https://github.com/pulp/pulp_python
https://github.com/pulp/pulp_ostree
We also need to update the branch creation notes in the docs to enable this config for new branches.
[0]: https://help.github.com/articles/about-protected-branches/
Actions
adding docs about marking branches as protected on github
re #2043 https://pulp.plan.io/issues/2043