aurukas/DontBreak — Run E2E Test Suite
Launch a DontBreak visual end-to-end test suite and optionally wait for the result to gate your pipeline.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit Jul 9, 2026
- License
- ISC
Pinned Snippet
uses: aurukas/github-action@c39c1cf864985ddeafd10b5cbefc8bbc1f46ed9c # no releases — HEAD as of 2026-07-12tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| suite-id | The ID of the DontBreak test suite to run. | yes | — |
| api-key | The DontBreak API key used to authenticate the request. | yes | — |
| secret | The DontBreak suite secret used to authenticate the launch request. | yes | — |
| base-url | Base URL of the DontBreak API. | no | https://app.dontbreak.io |
| wait | Whether to wait for the suite run to reach a terminal status before finishing the action. Set to 'false' to fire-and-forget. | no | true |
| timeout-minutes | Maximum number of minutes to wait for the suite run to finish before failing with a timeout. | no | 30 |
| poll-interval | Number of seconds to wait between status polls. | no | 10 |
Outputs
| name | description |
|---|---|
| run-id | The unique run ID for this suite execution. |
| status | Final status of the run: 'running' (when wait is false), 'passed', 'failed', 'cancelled', or 'timeout'. |
| passed | Number of tests that passed. |
| failed | Number of tests that failed. |
| report-url | Link to the full DontBreak report for this run. |