Tool
Run workflow
Run_Workflow is a powerful GitHub Actions tool that enables developers to trigger any workflow by specifying the workflow ID or filename within a repository, streamlined for seamless automation and CI/CD processes.
Features
- Trigger GitHub Actions workflows using workflow ID or filename for flexible automation.
- Supports specifying repository owner, repository name, and git reference (branch or tag) to target workflows accurately.
- Accepts custom inputs to workflows for dynamic and parameterized execution.
- Facilitates integration with existing CI/CD pipelines, enhancing development workflows.
- Simplifies complex automation by programmatically running workflows on demand.
Benefits
- Increases development efficiency by automating workflow executions without manual intervention.
- Enhances continuous integration and deployment with precise control over workflow triggers.
- Supports customization through input parameters, enabling versatile workflow behavior.
- Reduces errors by automating workflows directly through the tool interface.
- Boosts productivity by integrating seamlessly with GitHub repositories and git references.
Description
Run an Actions workflow by workflow ID or filename
Parameters
5 parameters
| Name | Type | Description |
|---|---|---|
| inputs | object | Inputs the workflow accepts |
| ownerrequired | string | Repository owner |
| refrequired | string | The git reference for the workflow. The reference can be a branch or tag name. |
| reporequired | string | Repository name |
| workflow_idrequired | string | The workflow ID (numeric) or workflow file name (e.g., main.yml, ci.yaml) |