Github
Connecting your project to GitHub will augment your CI/CD pipeline by adding manual testing to it.
🚨 The GitHub integration relies on the use of GitHub deployments and environments at the moment. So, if you don't use them, the integration might not behave as expected. Especially the environment_url
and the state
of the deployment_status
objects are important.
What the GitHub integration will do
🪄 Automatically inject the companion on new deployments (by creating new stagewise deployments)
📝 Create a summary comment on the PR the deployment is related to (e.g., how many findings have been created)
✅/❌ Create a status check on the PR that fails, when there are unresolved findings
How to connect your project to GitHub
Visit the dashboard of your project
Select the Integrations Tab in your project space
Click the install button on the GitHub integration
📋 Follow the instructions