View your Flagsmith Flags inside your GitHub Issues and Pull Request
tip
- The GitHub integration is currently only supported with our hosted Flagsmith SaaS service.
Integration Setup
From Flagsmith
- In the Integrations Option in the side bar, find the GitHub integration and click on 'Add Integration'.
- A window will open asking you to select an organization you belong to.
- Select the repositories and save.
- In the Flagsmith application, the button will now say "Manage Integration", click on it.
- Finally, select the repository you wish to link.
From github
- In GitHub, add the app from the GitHub Marketplace.
- Select your organisation.
- Select your repositories where you want install the app.
- You will be redirected back to the Flagsmith app to finish the integration setup.
- Select your Flagsmith Organisation.
- Select the Flagmsith Project you want to associate with the repository where the app was installed to create the Integration.
Adding a Flagsmith Flag to a GitHub issue or pull request
- Create or select a Feature Flag.
- Go to settings section.
- Select your integration.
- Select GitHub Issue or GitHub PR.
- Select your external resource and save.
Delete GitHub Integration
- In the Integrations Option in the side bar, find the GitHub integration and click on 'Manage Integration'.
- Click on 'Delete Integracion' button, and confirm.
- In your GitHub organisation, uninstall the Flagsmith GitHub App.