Most of you have one big repo for one of your products or features but would like to divide the issues into multiple projects in Asana in order to better manage them.
Unfortunately, one repo can only be synced with one project in Asana but we found a great trick: the Asana tag view!
Basically, you assign different labels to your issues that you sync with tags on Asana, you then save the views relatives to each tag so they act as different projects.
Here is a step-by-step guide on how to do it.
1) Choose the different labels/tags you want to sync and map them in Unito
Let's say you want to divide your Github issues into three different projects, "Product Backlog", "Product Roadmap" and "Next Sprint". Create the according labels and tags in both Github and Asana.
If you created the tags and labels in both Asana and GitHub with exactly the same names, Unito will recognize them and map them automatically.
If you want to make sure they are properly mapped, go to your Sync settings, under the "Fields" tab, make sure these tags and labels are properly mapped.
You're all set for Unito!
2) Populate your issues with the according labels
In GitHub, you can now organize your issues depending on their status so everyone has a better view of what is going on and what to prioritize.
3) Make sure you have everything synced in Asana
Now it's time to manage everything in Asana. First, make sure that the issues synced properly and that the GitHub labels became tags in Asana.
4) Create the tag view
Once you made sure everything works fine, it's time to create the tag view.
Click on one of the tags in the Asana project. By doing so you see all tasks that have the same tag. There, you can easily save this tag view, add it to your favorites and even rename it.
From now, every new task with this specific tag will appear in this list.
And the setup is exactly the same for the two other tags. You now have three different tag views that look like normal Asana projects and that sync automatically with Github!
- One way sync: You just want to sync to Asana for planning capabilities but you don't want changes done in Asana to sync back to GitHub, enable the "Read Only" mode in your Sync settings under the "GitHub" tab.
- Bonus: create an inbox for untagged tasks, with a saved advanced research. This way you can easily see which issues you need to sort.