GitHub is a code hosting platform used for version control and collaboration, which helps you and your collaborators work together on projects from anywhere.
Adding the GitHub integration to Twist will let you and your team turn Twist posts (both from messages and threads) into new GitHub issues, with that post’s content pre-populated in the issue description.
Setting up the integration
- Log in to your Twist account in a browser.
- Open the main menu by clicking your Twist team name in the top-left corner of Twist.
- In the drop-down menu, select Settings & Members.
- Click Integrations.
- Select Browse.
- Find GitHub and click Add.
- Follow the instructions on the screen to complete the setup.
- (Optional) By default, the integration will only be installed for you. If you are an admin, you have the option to install the integration for your whole team. You can do this by clicking Change and then selecting your team.
Note
Using the integration
After you’ve set up the integration, you can use thread comments and messages to create new GitHub issues. Here’s how:
- Click the three dot icon next to a thread comment or a message.
- Click Add GitHub issue.
- If you have not yet authenticated with GitHub, you will be prompted to do so in a new window.
- A new window will open. Type the repository name (e.g., “org/repository” or “user/repository”) and fill in the details of the new issue.
- Click Create issue.
Note
This also applies to the assignees, any previously used assignees (up to 5) will be displayed in the dropdown.
FAQ
How can I remove the integration?
If you no longer want to use GitHub with Twist, please follow the instructions in this article to remove the integration.
Why am I unable to install this integration?
If you're having problems installing this integration, it may be because your admin has disabled this option in your team's security settings.