I propose that we 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. Can someone point me to where the branch
creation docs currently live?
What do you think about this idea?
[0]: https://help.github.com/articles/about-protected-branches/
-Brian
_______________________________________________
Pulp-list mailing list
Pulp-list@redhat.com
https://www.redhat.com/mailman/listinfo/pulp-list