Deployments
The Deployments page manages GitHub Actions integration for a project, enabling automated test runs on every push or pull request.
How It Works
- Connect a GitHub repository on the GitHub tab of your project settings.
- Navigate to Deployments and configure your workflow.
- DebuggAI opens a pull request against your repo with the workflow configuration file.
- Review and merge the PR — tests will run automatically from that point on.
Requirements
- A GitHub repository must be connected before workflows can be deployed.
- The GitHub App must have write permissions to create branches and open pull requests.
Workflow Configuration
Once merged, the GitHub Actions workflow triggers DebuggAI test runs on the events you configured (e.g., push to main, pull request opened). Results are reported back to the GitHub check status.
To update the workflow configuration, use the GitHub tab in project settings and redeploy.