GitHub Actions · Arazzo Workflow
GitHub Actions Re-run Failed Jobs and Track
Version 1.0.0
Find the most recent failed run, re-run only its failed jobs, and poll the run until it completes again.
Provider
Workflows
rerun-failed-run
Re-run the failed jobs of the latest failed run and follow it to completion.
Lists the repository's failed runs, re-runs the failed jobs of the newest one, and polls the run until its status is completed.
1
findFailedRun
List the repository's runs filtered to the failure status and capture the id of the most recent failed run. Branch to the end when none are failed.
2
rerunFailed
Re-run all failed jobs and their dependents for the selected run. Returns 201 when the re-run is accepted.
3
pollRun
Poll the run until it reaches the terminal completed status, looping back to itself while it is still in progress.
Source API Descriptions
Arazzo Workflow Specification
Work with this as data
Every workflow here is available over the APIs.io API and to AI agents over MCP.