Hi
The githelper instance on pike-git.lysator.liu.se has been extended to know about the gitlab issue tracker at git.lysator.liu.se. It can set and remove some labels on issues, and also close issues.
The policies are relatively straight forward:
* The Stalled label is always cleared.
* The Doing label is set if the issue isn't resolved by this commit.
* An issue is considered resolved if the commit says that it is a fix and it is committed to the appropriate branch for the milestone of the issue, in which case:
* The Doing label is removed.
* The To Do: Change Log label is removed if CHANGES is altered.
* The Resolved::Fixed label is set if no Resolved::* label is already set.
* The issue is closed if there are no remaining To Do:* labels.
Updating your githelper will cause it to (by default) validate issue references in commit-messages.
Enjoy!
/grubba
pike-devel@lists.lysator.liu.se