Toggle Branch and Pull Request creation based on issue type
John Nelson
David Labra Gaona, thanks for this. Are these customers finding that branches and MRs/PRs are being created from these types of tickets? Or are they simply trying to prevent that from happening? What's the problem we would be aiming to solve here?
David Labra Gaona
John Nelson - From the interaction with some customers I get the impression that is more to allow certain workflow for teams instead of preventing that from happening, but in any case, I think somehow both hey are intertwined, For example, once the Jira issue is in a certain step, branches should not be created, or a pull request should not be created is in a given state. Some git services have this validation, while others allow you to perform such actions.
John Nelson
David Labra Gaona: Is it related to the issue type or status? Or both?
M
Máté Gerlei
John Nelson - Both options would be important for our use case, but mainly the issue type limitation. In our configuration we have some issue types (e.g. Epics) that are not connected to direct changes in Git. We already had examples when branches were created from a "wrong" issue type and, thus, want to restrict this according to our workflow. Issue status options could also forbid scenarios, such as creating branches for closed Jira issues.