Tool
Rerun failed jobs
Rerun_failed_jobs is a powerful GitHub tool designed to efficiently re-execute only the failed jobs within a workflow run, saving time and resources during continuous integration and deployment processes. It enables developers to quickly address and fix issues without re-running the entire workflow.
Features
- Re-runs only failed jobs instead of the entire workflow, optimizing resource usage.
- Seamlessly integrates with GitHub workflows and supports GitHub Actions environments.
- Accepts essential inputs such as repository owner, repository name, and workflow run ID for precise targeting.
- Simplifies debugging and error recovery by focusing on failed tasks.
- Supports automation in CI/CD pipelines to enhance developer productivity.
Benefits
- Saves time by avoiding re-execution of successful jobs in a workflow run.
- Reduces computational costs by limiting job re-runs to failures only.
- Improves development efficiency by quickly isolating and fixing job failures.
- Enhances continuous integration workflows with targeted retries.
- Provides a straightforward interface for managing and automating job reruns at scale.
Description
Re-run only the failed jobs in a workflow run
Parameters
3 parameters
| Name | Type | Description |
|---|---|---|
| ownerrequired | string | Repository owner |
| reporequired | string | Repository name |
| run_idrequired | number | The unique identifier of the workflow run |