Better Github Integration
Ruark Ferreira
The github integration while in theory works great per issue, the practical reality is that it creates double duty as each branch needs a task and most times multiple tasks need to feed from a single branch. Move this feature to the space level not tasks. The key feature would be to manage these tasks from github (like you currently have) but for an entire list not just the single issue. ie it would be great to connect branches at the list level not only the task level.
Log In
R
Rebecca Julius
The ClickUp help docs list that "After a pull request is linked, you can see the following details:
The person who opened the pull request, known as the author
Any assigned reviewers
Assignees
Line changes
Link created
Repository
Source branch
Target branch
The pull request status
URL"
However I can't DO anything with any of this information. I'd like to be able to display some of this in Views, and use it in Automations. If I can do these things, I could see who open pull requests are waiting for code reviews on, and set reminders and due dates that affect those people. Using source and target branch in automations would also unlock a lot of automatic checks that are now done manually making our process more bulletproof.
Adam
That's the most basic Github integration.
That's what Linear and other project management tools do, and that's what we all want.
Philipp Stracker
I would like to see a better 2-way sync between GH Issues ↔︎ ClickUp tasks. Our devs are faster when working on GitHub to record issues and track updates. However, our support team only uses ClickUp for feature requests and bug reports.
My ideal solution would be to link a GitHub repo to a specific list in ClickUp and keep all the tasks in that list in-sync between both platforms: When a developer creates a new issue in GitHub, it would be created in ClickUp; when a support member adds a feature request via ClickUp, it would instantly show up in GitHub as well
Shaquille Payne
Merged in a post:
Improve GitHub integration
Sandro Kierner
First of all, I (and I think I can also speak for the majority of my team) love ClickUp. But the GitHub integrations and its automation features really need some love.
To get started, please rework the "Add Automations" screen. It is almost unusable in its current, completely overloaded, state. It takes way too long for us to set up any automations and we need at least 3 minutes to find the right preset.
Additionally, it would be great to give more automation triggers. Here are just some of the triggers that could speed up our workflow:
- Review Change requested (One or more reviewers have requested changes to the pull request): This would allow us to move the task into its own "Review Requested" status
- Review All Approved (All requested reviewers have approved the pull request): Same as above, we could move the task into "Accepted" status and notify the developer that they can merge their feature.
One more feature that would be really useful for us: Automatically apply ClickUp tags to linked GitHub pull requests.
D
David Norris
I'd be happy if the github commit description could be added as a comment to the task I specify using the hashtag.
R
Reece Hart
The poor GitHub integration is one of the major factors in my decision to not pursue ClickUp at this time.
Essential features before I can consider ClickUp:
- GitHub enterprise support with Google Workspace authentication
- Easier addition of repos and associations with spaces
- The integration should be an app (operating as a user is unacceptable)
- Ability to view and manipulate all issues in github, not just PRs and branches. (Alternatively, I could imagine replacing GitHub with ClickUp entirely if it were was feature parity with ZenHub.)
We currently use ZenHub, and specifically epics, issue dependencies, sprints, roadmaps, and kanban boards. Unfortunately, ZenHub is too constrained by its ties to GitHub to work well as a general project management tool. If ClickUp got its GitHub integration into shape, and if the migration were relatively easy (e.g., with issue import), I would be thrilled to upgrade from ZenHub to ClickUp.
J
Jay Danzer
How do you manage the tasks from GH? I would like to make tasks that turn into issues for my dev team to work on.
S
Sophia Kaminski
From support ticket: We use Github integration with some of our external development consultants on Guest accounts, Allow Guests GitHub integration is greyed out in the permissions area, is this able to be enabled for guests?