GitHub
Trigger your tests from a GitHub repo
GitHub Integration
Automate your QA process by integrating QA.tech with your GitHub workflows. You can trigger test runs automatically after deployments, on pull requests, or any other GitHub event.
Configure Secrets
Add the following secrets to your GitHub repository:
QATECH_API_TOKEN
- Your QA.tech API tokenQATECH_PROJECT_ID
- Your QA.tech project ID
You can find these values in your project settings.
Learn more about creating secrets in GitHub Actions.
Basic Setup
Create a new workflow file in your repository at .github/workflows/qatech.yml
:
This will run all tests in your project whenever code is pushed to the main branch, and the blocking option will make it wait for the result of the run before completing the workflow.
Advanced Setup
For more control, you can:
- Run specific test plans by adding their IDs:
- Trigger tests after deployment:
For more information about our API and other integration options, check out our API Reference.