Github API - Test Config

WorkflowRun [object]

A workflow run.

Implements
Node

Node [interface]

An object with an ID.

Attributes
id ID

ID of the object.

API:
Github GraphQL API
UniformResourceLocatable

UniformResourceLocatable [interface]

Represents a type that can be retrieved by a URL.

Attributes
resourcePath URI

The HTML path to this resource.

url URI

The URL to this resource.

API:
Github GraphQL API
Attributes
checkSuite CheckSuite

CheckSuite [object]

A check suite.

Implements
Node
Attributes
app App

The GitHub App which created this check suite.

branch Ref

The name of the branch for this check suite.

checkRuns CheckRunConnection

The check runs associated with a check suite.

commit Commit

The commit for this check suite

The conclusion of this check suite.

createdAt DateTime

Identifies the date and time when the object was created.

creator User

The user who triggered the check suite.

databaseId Int

Identifies the primary key from the database.

id ID

The Node ID of the CheckSuite object

matchingPullRequests PullRequestConnection

A list of open pull requests matching the check suite.

push Push

The push that triggered this check suite.

repository Repository

The repository associated with this check suite.

resourcePath URI

The HTTP path for this check suite

The status of this check suite.

updatedAt DateTime

Identifies the date and time when the object was last updated.

url URI

The HTTP URL for this check suite

workflowRun WorkflowRun

The workflow run associated with this check suite.

API:
Github GraphQL API

The check suite this workflow run belongs to.

createdAt DateTime

DateTime [scalar]

An ISO-8601 encoded UTC date string.

API:
Github GraphQL API

Identifies the date and time when the object was created.

databaseId Int

Int [scalar]

The Int scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.

API:
Github GraphQL API

Identifies the primary key from the database.

deploymentReviews DeploymentReviewConnection

DeploymentReviewConnection [object]

The connection type for DeploymentReview.

Attributes

A list of edges.

nodes DeploymentReview []

A list of nodes.

pageInfo PageInfo

Information to aid in pagination.

totalCount Int

Identifies the total count of items in the connection.

API:
Github GraphQL API

The log of deployment reviews

event String

String [scalar]

The String scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.

API:
Github GraphQL API

The event that triggered the workflow run

file WorkflowRunFile

WorkflowRunFile [object]

An executed workflow file for a workflow run.

Implements
NodeUniformResourceLocatable
Attributes
id ID

The Node ID of the WorkflowRunFile object

path String

The path of the workflow file relative to its repository.

repositoryFileUrl URI

The direct link to the file in the repository which stores the workflow file.

repositoryName URI

The repository name and owner which stores the workflow file.

resourcePath URI

The HTTP path for this workflow run file

The parent workflow run execution for this file.

url URI

The HTTP URL for this workflow run file

viewerCanPushRepository Boolean

If the viewer has permissions to push to the repository which stores the workflow.

viewerCanReadRepository Boolean

If the viewer has permissions to read the repository which stores the workflow.

API:
Github GraphQL API

The workflow file

id ID

ID [scalar]

The ID scalar type represents a unique identifier, often used to refetch an object or as key for a cache. The ID type appears in a JSON response as a String; however, it is not intended to be human-readable. When expected as an input type, any string (such as "4") or integer (such as 4) input value will be accepted as an ID.

API:
Github GraphQL API

The Node ID of the WorkflowRun object

pendingDeploymentRequests DeploymentRequestConnection

DeploymentRequestConnection [object]

The connection type for DeploymentRequest.

Attributes

A list of edges.

A list of nodes.

pageInfo PageInfo

Information to aid in pagination.

totalCount Int

Identifies the total count of items in the connection.

API:
Github GraphQL API

The pending deployment requests of all check runs in this workflow run

resourcePath URI

URI [scalar]

An RFC 3986, RFC 3987, and RFC 6570 (level 4) compliant URI string.

API:
Github GraphQL API

The HTTP path for this workflow run

runNumber Int

Int [scalar]

The Int scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.

API:
Github GraphQL API

A number that uniquely identifies this workflow run in its parent workflow.

updatedAt DateTime

DateTime [scalar]

An ISO-8601 encoded UTC date string.

API:
Github GraphQL API

Identifies the date and time when the object was last updated.

url URI

URI [scalar]

An RFC 3986, RFC 3987, and RFC 6570 (level 4) compliant URI string.

API:
Github GraphQL API

The HTTP URL for this workflow run

workflow Workflow

Workflow [object]

A workflow contains meta information about an Actions workflow file.

Implements
NodeUniformResourceLocatable
Attributes
createdAt DateTime

Identifies the date and time when the object was created.

databaseId Int

Identifies the primary key from the database.

id ID

The Node ID of the Workflow object

name String

The name of the workflow.

resourcePath URI

The HTTP path for this workflow

The runs of the workflow.

The state of the workflow.

updatedAt DateTime

Identifies the date and time when the object was last updated.

url URI

The HTTP URL for this workflow

API:
Github GraphQL API

The workflow executed in this workflow run.

API:
Github GraphQL API