-
Notifications
You must be signed in to change notification settings - Fork 5.5k
Description
github
URLs
- https://docs.github.com/en/rest/actions/workflows
- https://docs.github.com/en/webhooks/webhook-events-and-payloads
Webhook Sources
workflow-run-completed-instant
Description
Emit new event when a Github Actions workflow run completes. Includes run ID, conclusion (success/failure), and workflow name. Configure filters for specific workflows, branches, or event types.
run-job-completed-instant
Description
Emit new event when a job within a workflow completes. Includes job name, status, and any job outputs. Configure filters for specific job names or workflow IDs.
Actions
create-workflow-dispatch
Description
Trigger a workflow using the workflow_dispatch event. Required parameters include workflow_id (or filename) and git ref. Supports up to 10 custom input parameters that can be defined in the workflow file.
enable-workflow
Description
Enable a workflow by ID or filename. Sets the workflow state to "active" allowing it to be triggered by events or API calls.
disable-workflow
Description
Disable a workflow by ID or filename. Sets the workflow state to "disabled_manually" preventing it from being triggered until re-enabled.
list-workflow-runs
Description
Get a list of workflow runs for a repository. Support filtering by workflow ID, branch, event type, and status. Returns run details including conclusion, timing, and associated artifacts.
get-workflow-run
Description
Get detailed information about a specific workflow run including its current status, conclusion, timing data, and associated jobs.
Metadata
Metadata
Assignees
Labels
Type
Projects
Status