GitHub integration
If you use GitHub to track issues in your app, you can connect Flare to GitHub.
Our integration allows to:
- Create a GitHub issue directly on a Flare error.
- Associate a GitHub issue with a Flare error by mentioning a Flare URL in the GitHub issue.
- Automatically resolve / unresolve an error on Flare when you close / reopen the GitHub issue.
- Automatically close / reopen a GitHub issue when you resolve / unresolve an error in Flare.
Getting started
Go to the GitHub page within the team settings and click on the add a GitHub connection button.
Flare will ask read and write access to your issues and pull requests on your GitHub account.
After you've connected Flare to GitHub, you can connect Flare projects with GitHub repositories. In the project settings, there's a GitHub page.
You can then link the project with one or more GitHub repositories.
After linking the repository you're able to configure how Flare interacts with the GitHub repository.
Associating Flare errors with GitHub issues / PRs
After you've connected a GitHub repo to a Flare project, you'll see an extra button "Create issue" on each error in Flare.
By pressing this button you can either quickly create a GitHub issue from Flare or go to the create new issue page on GitHub.
If you've already created an issue on GitHub, you can associate the issue with a Flare error by mentioning the Flare error URL in the issue description or any of the comments. This will also associate the GitHub issue with the Flare error.
When you return to Flare, you can see that the UI now shows that this error is now associated with one GitHub issue. When you click that link, you'll see a card that contains a link to the issue, and you can optionally couple the same error to another issue.
Another option is to click on the "Link issue/pr" button on the issues overview of an error. Here you can paste the URL of the GitHub issue or PR.