Objects
Workflow
A workflow contains meta information about an Actions workflow file.
Workflow Implements
Fields for Workflow
| Name | Description |
|---|---|
| Identifies the date and time when the object was created. |
| Identifies the primary key from the database. |
| The Node ID of the Workflow object. |
| The name of the workflow. |
| The HTTP path for this workflow. |
| The runs of the workflow. Arguments for
|
| The state of the workflow. |
| Identifies the date and time when the object was last updated. |
| The HTTP URL for this workflow. |
WorkflowFileReference
A workflow that must run for this rule to pass.
Fields for WorkflowFileReference
| Name | Description |
|---|---|
| The path to the workflow file. |
| The ref (branch or tag) of the workflow file to use. |
| The ID of the repository where the workflow is defined. |
| The commit SHA of the workflow file to use. |
WorkflowRun
A workflow run.
WorkflowRun Implements
Fields for WorkflowRun
| Name | Description |
|---|---|
| The check suite this workflow run belongs to. |
| Identifies the date and time when the object was created. |
| Identifies the primary key from the database. |
| The log of deployment reviews. Arguments for
|
| The human-readable title of the workflow run. |
| The event that triggered the workflow run. |
| The workflow file. |
| The Node ID of the WorkflowRun object. |
| The pending deployment requests of all check runs in this workflow run. Arguments for
|
| The HTTP path for this workflow run. |
| The attempt number of this workflow run. |
| A number that uniquely identifies this workflow run in its parent workflow. |
| Identifies the date and time when the object was last updated. |
| The HTTP URL for this workflow run. |
| The workflow executed in this workflow run. |
WorkflowRunConnection
The connection type for WorkflowRun.
Fields for WorkflowRunConnection
| Name | Description |
|---|---|
| A list of edges. |
| A list of nodes. |
| Information to aid in pagination. |
| Identifies the total count of items in the connection. |
WorkflowRunEdge
An edge in a connection.
Fields for WorkflowRunEdge
| Name | Description |
|---|---|
| A cursor for use in pagination. |
| The item at the end of the edge. |
WorkflowRunFile
An executed workflow file for a workflow run.
WorkflowRunFile Implements
Fields for WorkflowRunFile
| Name | Description |
|---|---|
| The Node ID of the WorkflowRunFile object. |
| The path of the workflow file relative to its repository. |
| The direct link to the file in the repository which stores the workflow file. |
| The repository name and owner which stores the workflow file. |
| The HTTP path for this workflow run file. |
| The parent workflow run execution for this file. |
| The HTTP URL for this workflow run file. |
| If the viewer has permissions to push to the repository which stores the workflow. |
| If the viewer has permissions to read the repository which stores the workflow. |
WorkflowsParameters
Require all changes made to a targeted branch to pass the specified workflows before they can be merged.
Fields for WorkflowsParameters
| Name | Description |
|---|---|
| Allow repositories and branches to be created if a check would otherwise prohibit it. |
| Workflows that must pass for this rule to pass. |