Github integration: Link Asana task to multiple PRs

We use project boards in Asana. Multiple software teams use the same board. (Front-end team and back-end team)

It would be easier for our entire team and product owners to understand where we are in our workflow if Asana would allow us to link multiple Github Pull Requests to an Asana task. We may have changes to multiple repositories to solve a specific problem as written by a business user. Technically, if we need to resolve that problem in a front-end application and 6 micro-services and a host, we’re looking at at least 7 pull requests, as we are not in a mono-repo. While we could create a subtask for each and every area package where we change software, first that’s unnecessary overhead for engineers (as no one else is going to understand how to subtask technical concerns) and second, it is harder for business-level product owners to track how close we are to being finished with a task, across multiple development groups.

We have seen this integration work well in JIRA. We recently moved from JIRA to Asana, and this is quite an annoyance for our engineering teams. The impact is that subtasks have to be created for every package that an engineer touches. And it is noticeably more difficult for business users to glance at progress in a project board view w/out being able to see multiple PRs on a task.

The work we are considering having to do outside of Asana, is to build an asana action in each and every github repository that uses the Asana API to put a comment that a PR has been opened in the comments section (and closed if we desire to do that). However, that view will inevitably get cluttered with other conversations and requirement clarifications. We know this won’t sustain us very long at all.

Would you consider bringing Asana up-to-date with JIRA’s integration of this? They allow multiple PRs to be associated with a task.

7 Likes

Hi @Aaron_Cope, welcome to the Asana Community Forum :wave:

Thanks for taking the time to provide this feedback!

While it’s not possible to link Asana to multiple requests at this time, hopefully it’s something our Product team can implement in the future.

I’ll keep you posted and let you know if we have any updates :slight_smile:

It was great for big companies with many teams which work on one product!

We would really love this!

We often have matching Github PRs for our back-end and front-end repos that both need to be complete before the Asana task can be considered ready.

We also moved from Jira and this was a basic feature that I would have expected Asana to have.

2 Likes
  • 1 Here
    We need a pr for the front and one for the backend

@Rebecca_McGrath have you heard back from your product team? This is a common use case in our company, more often than not you’ll have multiple pull requests for a single task

I wholeheartedly second this. It’s really very, very common in our workflow to break down tasks into tiny PRs, so not being able to attach multiple PRs to a single task is a huge handicap.

1 Like

Any updates on this? It’s a must-have feature.

3 Likes

For those above, my team creates subtasks for each PR, that way we can have multiple attached to the overall ticket.