Here are the most common issues Unito users face with GitHub and how to fix them.
What this article covers:
-
Why is my issue not deleted in GitHub when I delete a task in the other tool?
- Why do I need approval from the GitHub owner?
I can't find the GitHub repository I want to sync
Typically, this happens because the GitHub User you used to create a GitHub connector in Unito does not actually have access to the repository.
To have access to your repository you have to both:
-
Be a member of the GitHub organization that owns the repo;
-
Be a GitHub collaborator (different from contributor) of the repository you want to sync.
Otherwise, it is likely because the repository is part of an organization and either:
-
You gained access to that organization after granting access to Unito or,
-
The organization has enabled third-party application restrictions.
Try to re-authorize with GitHub.
Why aren't all my users listed?
You want to map a GitHub user but can't find them in the list? Make sure they are both:
-
A member of the GitHub organization that owns the repo.
-
A collaborator (different from contributor) of the repository you want to sync.
Why is my issue not deleted in GitHub when I delete a task in the other tool?
You can easily delete a work item in another tool, but GitHub does not allow issue deletion; therefore, when using Unito it is impossible to delete an item in the other tool that is synced to an issue in GitHub. We suggest closing the item in the other tool with a "Won't Fix" or "Deleted" comment.
Why do I need approval from the GitHub owner?
For security reasons, GitHub requires that all new apps you connect to your GitHub workspace be approved by the organization owner before they're usable.
If you know who the organization owner is for your workspace, reach out to them and ask them to approve Unito.
Not sure who to reach out to? Here are the steps to figure this out in GitHub:
- Sign in to your GitHub account.
- Click on your profile picture.
- Click on Your organizations.
- Click on the name of your organization.
- Click Teams to find the organization owner.
From there, you can send them a message to ask them to approve Unito. Once you've received their confirmation that Unito's been approved, you can connect your GitHub account to Unito.