Following feedback on the Reopens footer, it is now live an can be used in the
commit message with the new behaviour:
* Use Fixes normally to close an issue and as assign a fix version.
* Use the Reopens footer to auto-reopen an issue when a change with the
footer merges. For example, in a Revert commit.
*
Reopens and Fixes should not target the same jira issue; Fixes takes precedence
if both exist and target the same issue.
* Use Fixes to re-close a previously reopened issue. This entails a minor
behavioural change in the bot: Where previously, the bot would refuse to
re-close a reopened issue, it now effectively only disallows cherry-picks from
doing so. This means that if a fresh (never seen before) change ID with a fixes
footer merges, it will close the issue, but only ever once. Any duplicate
change IDs which merge on non-origin branches (cherry picks) will ignore the
closing action of the Fixes footer.
*
This behaviour applies regardless of how the change was reopened.
As in the original proposal, Revert commits will now automatically tag any jira
issues originally tagged by the commit being reverted to include the sha of the
merged revert commit.
An update to the commit message template including Reopens is in
review<https://codereview.qt-project.org/c/qt/qt5/+/569933>
<https://codereview.qt-project.org/c/qt/qt5/+/569933> and should be merged
shortly.
-Daniel
--
Development mailing list
[email protected]
https://lists.qt-project.org/listinfo/development