[jboss-jira] [JBoss JIRA] (DROOLS-1769) All release branches should be protected from a force push

Geoffrey De Smet (JIRA) issues at jboss.org
Thu Oct 19 04:59:01 EDT 2017


     [ https://issues.jboss.org/browse/DROOLS-1769?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Geoffrey De Smet updated DROOLS-1769:
-------------------------------------
    Summary: All release branches should be protected from a force push  (was: All feature branches should be protected from a force push)


> All release branches should be protected from a force push
> ----------------------------------------------------------
>
>                 Key: DROOLS-1769
>                 URL: https://issues.jboss.org/browse/DROOLS-1769
>             Project: Drools
>          Issue Type: Enhancement
>          Components: build
>            Reporter: Geoffrey De Smet
>            Assignee: Michael Biarnes Kiefer
>
> There are 2 ways to protect a GitHub repository/branch from force pushing:
> 1) a backend switch (not available in their UI) to disable force pushing for the entire repo (OLD)
> 2) "protected branches" in the "settings" menu of each repo, in the submenu "branches".
> Some repositories, such as "drools" and "optaplanner", have 1), so all their branches are immune to force pushing.
> Newer repositories, such as "optaplanner-wb" probably don't have 1).
> All repositories seem to have 2) for the following branches: master, 6.4.x, 6.5.x.
> BUT NOT 7.3.x etc. That's wrong: this means optaplanner-wb's 7.3.x branch is not protected against force pushes.
> All release branches (7.0.x, 7.1.x, ...) should be protected against force pushing. This includes future release branches, so the release procedure should be adjusted accordingly.
> We should ask github if there's a way to automatically add all new branches to "protected branches".



--
This message was sent by Atlassian JIRA
(v7.5.0#75005)


More information about the jboss-jira mailing list