Task #2043
Updated by bmbouter almost 8 years ago
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/