Automatically add and move cards in any GitHub Project
GitHub App to automatically add and move cards in any GitHub Project based on their labels
You can install this app for free from https://github.com/apps/cards-automation
When a new issue is opened, Cards Automation automatically creates a corresponding card in your project.
By default, the card is created in the first column of your project.
However, you can automate a simple triage based on the labels of the newly opened issue by creating one or more TriageColumns.
A TriageColumn is a column with the suffix [Triage_Label]
in its name:
In the example above, we’ve created a TriageColumn to group all new issues created with the label bug
.
Now, whenever we open an issue with the label bug
, Cards Automation will add its corresponding card to this column.
When you add a label to an existing issue, Cards Automation automatically moves its card to the corresponding WorkflowColumn of your project.
A StateColumn is a column with the suffix {State_Label}
in its name:
In the example above, we’ve created a StateColumn to group all issues labeled WIP
.
Now, whenever we add the label WIP
to an existing issue, Cards Automation will move its corresponding card to this column.
This also works backwards:
If you manually move an issue card to this column, Cards Automation will add the label WIP
to the corresponding issue.