Skip to main content

Overview

The GitHub integration lets you run Spur tests automatically on every pull request. Test results appear as status checks directly on the PR, and you can use branch protection rules to block merges when tests fail.

Automated Test Execution

Test plans run automatically on every pull request without manual intervention.

PR Status Checks

Pass/fail results appear directly on the pull request in GitHub.
For a full setup walkthrough including YAML workflow files and branch protection, see the CI/CD guide.

Quick Reference

Spur automatically generates the workflow YAML files for your repository. You can download them from the GitHub Integration Settings page in Spur and add them to your repository under .github/workflows/.
The full CI/CD setup guide covers everything you need, including configuring test plans, downloading YAML files, and enabling branch protection. See the CI/CD page for step-by-step instructions.