Merge Request
Once your commit passed all the pipelines and has finished integrating (green)
you can make a Merge Request MR
to the master branch. If your MR
is rejected
it must not be reopened.
The errors must be fixed and the new solution must be sent in a new MR
.
#
1.1 Differences with commit messagesMerge Request commits are like commit messages with only three differences:
Merge Request [type] has to be the most relevant type of all its commits. The relevance list is:
Where
revert
has the highest andsol
the lowest relevance.For example, if your MR has one
feat
, onetest
and onestyle
commit, the [type] of your MR must befeat
.They can (not mandatory) implement a
Closes #{issue-number}
in their footer, which triggers the automatic closing of the referenced issue once the MR gets accepted
#
1.2 ExampleHere is an example of a compliant Merge Request Message:
Issue number 13 will be automatically closed
once this MR is accepted
due to the Closes #13
footer.