How to use automated Kanban in Github

Eric Lee
3 min readJun 7, 2020

The project management tool is a must-have in order to make good software output on development.

You can choose whatever you want to use but it’s easy and simple to use automated Kanban if you play in Github.

Create a new repository first if you didn’t create it and go ahead ‘Project’ tap and choose ‘Automate your workflow’.

Then you can create your project as ‘Automated kanban’ like below.
I named it as Alpha.

All settings are set. It’s pretty simple.
But there is no task in board ’cause we didn’t register issue yet.

Next, let’s create an issue to check how it works.
I created one issue with some options in right column.

  • Assignees: Me
  • Labels: good first issue
  • Project: Alpha

If your issue state is [Awaiting triage] in the right column you can’t see it on board. So you have to change the state as [To do] to manage it on board.

So let’s update the state as [To do].
Just click [Awaiting triage] and change it as [To do].

From now on you can track the issue on board.

Let’s come back to ‘issues’ tab and change the state as [In progress].

Then you can know the issue will be moved from [To do] to [In progress] automatically ’cause we set this project as ‘Automated Kanban’.

After you fixed the issue you will close with a comment rule like the following. #xxx is the number of issues. Then the commit message is gonna be tagged the issues.

  • fixed #xxx
  • closed #xxx
  • resolved #xxx

Then the issue will be moved into ‘Done’ automatically.

Actually you can change the state on board too. The important factor is an issue will be moved depending on the changed state automatically.

--

--