Workflow Job

This event occurs when there is activity relating to a job in a GitHub Actions workflow. For more information, see "Using jobs in a workflow." For information about the API to manage workflow jobs, see "Workflow jobs" in the REST API documentation.

Actions

ActionSent when
completedA job in a workflow run finished. This event occurs when a job in a workflow is completed, regardless of whether the job was successful or unsuccessful.
in-progressA job in a workflow run started processing on a runner.
queuedA job in a workflow run was created.
waitingA job in a workflow run was created and is waiting for approvals.

Payload

Fields of the delivery for the first action above. Every action shares the event's core fields.

FieldTypeRequiredDescription
actionstringYes
enterpriseobjectNoAn enterprise on GitHub. Webhook payloads contain the enterprise property when the webhook is configured
installationobjectNoThe GitHub App installation. Webhook payloads contain the installation property when the event is configured
organizationobjectNoA GitHub organization. Webhook payloads contain the organization property when the webhook is configured for an
repositoryobjectYesThe repository on GitHub where the event occurred. Webhook payloads contain the repository property
senderobjectYesA GitHub user.
workflow_jobobjectYes
deploymentobjectNoA request for a specific ref(branch,sha,tag) to be deployed
Subscribing

To subscribe to this event, a GitHub App must have at least read-level access for the "Actions" repository permission.