[Pulp-list] [devel] Protected Branches

Brian Bouterse bbouters at redhat.com
Mon Jun 27 20:29:43 UTC 2016


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




More information about the Pulp-list mailing list