Automation

Automation

The GitHub and GitLab integrations provide automation for your space. This will allow you to change work items based on the states of commits and merge/pull requests. This is a great way to quickly move bugs and features through the workflow without manually updating Kitemaker.

Find “Manage automation” within the space or in the Kitemaker command to set up automation. This will open the configuration screen for the space.

image

Please note that you have to have the keyword “fixes” or “closes” before the work item number to trigger the automation. The reason for this is to allow multiple commits and/or merge/pull requests to be associated with the work item without moving the work item to a status column prematurely.

image

The mentions work both in commit messages and merge/pull request descriptions.

💡

If you are using a magic branch, the final commit and/or merge request still has to include the “fixes” or “closes” keyword and the work item number to change the status of the work item.