Mutations
createCheckRun
Create a check run.
Champs d’entrée pour createCheckRun
input(CreateCheckRunInput!)
Champs de retour pour createCheckRun
| Nom | Description |
|---|---|
| The newly created check run. |
| A unique identifier for the client performing the mutation. |
createCheckSuite
Create a check suite.
Champs d’entrée pour createCheckSuite
input(CreateCheckSuiteInput!)
Champs de retour pour createCheckSuite
| Nom | Description |
|---|---|
| The newly created check suite. |
| A unique identifier for the client performing the mutation. |
rerequestCheckSuite
Rerequests an existing check suite.
Champs d’entrée pour rerequestCheckSuite
input(RerequestCheckSuiteInput!)
Champs de retour pour rerequestCheckSuite
| Nom | Description |
|---|---|
| The requested check suite. |
| A unique identifier for the client performing the mutation. |
updateCheckRun
Update a check run.
Champs d’entrée pour updateCheckRun
input(UpdateCheckRunInput!)
Champs de retour pour updateCheckRun
| Nom | Description |
|---|---|
| The updated check run. |
| A unique identifier for the client performing the mutation. |
updateCheckSuitePreferences
Modifies the settings of an existing check suite.
Champs d’entrée pour updateCheckSuitePreferences
Champs de retour pour updateCheckSuitePreferences
| Nom | Description |
|---|---|
| A unique identifier for the client performing the mutation. |
| The updated repository. |
Objects
CheckAnnotation
A single check annotation.
Champs pour CheckAnnotation
| Nom | Description |
|---|---|
| The annotation's severity level. |
| The path to the file that this annotation was made on. |
| Identifies the primary key from the database. Avertissement
|
| Identifies the primary key from the database as a BigInt. |
| The position of this annotation. |
| The annotation's message. |
| The path that this annotation was made on. |
| Additional information about the annotation. |
| The annotation's title. |
CheckAnnotationConnection
The connection type for CheckAnnotation.
Champs pour CheckAnnotationConnection
| Nom | Description |
|---|---|
| A list of edges. |
| A list of nodes. |
| Information to aid in pagination. |
| Identifies the total count of items in the connection. |
CheckAnnotationEdge
An edge in a connection.
Champs pour CheckAnnotationEdge
| Nom | Description |
|---|---|
| A cursor for use in pagination. |
| The item at the end of the edge. |
CheckAnnotationPosition
A character position in a check annotation.
Champs pour CheckAnnotationPosition
| Nom | Description |
|---|---|
| Column number (1 indexed). |
| Line number (1 indexed). |
CheckAnnotationSpan
An inclusive pair of positions for a check annotation.
Champs pour CheckAnnotationSpan
| Nom | Description |
|---|---|
| End position (inclusive). |
| Start position (inclusive). |
CheckRun
A check run.
CheckRun Met en œuvre
Champs pour CheckRun
| Nom | Description |
|---|---|
| The check run's annotations. Arguments pour
|
| The check suite that this run is a part of. |
| Identifies the date and time when the check run was completed. |
| The conclusion of the check run. |
| Identifies the primary key from the database. |
| The corresponding deployment for this job, if any. |
| The URL from which to find full details of the check run on the integrator's site. |
| A reference for the check run on the integrator's system. |
| The Node ID of the CheckRun object. |
| Whether this is required to pass before merging for a specific pull request. |
| The name of the check for this check run. |
| Information about a pending deployment, if any, in this check run. |
| The permalink to the check run summary. |
| The repository associated with this check run. |
| The HTTP path for this check run. |
| Identifies the date and time when the check run was started. |
| The current status of the check run. |
| The check run's steps. Arguments pour
|
| A string representing the check run's summary. |
| A string representing the check run's text. |
| A string representing the check run. |
| The HTTP URL for this check run. |
CheckRunConnection
The connection type for CheckRun.
Champs pour CheckRunConnection
| Nom | Description |
|---|---|
| A list of edges. |
| A list of nodes. |
| Information to aid in pagination. |
| Identifies the total count of items in the connection. |
CheckRunEdge
An edge in a connection.
Champs pour CheckRunEdge
| Nom | Description |
|---|---|
| A cursor for use in pagination. |
| The item at the end of the edge. |
CheckRunStateCount
Represents a count of the state of a check run.
Champs pour CheckRunStateCount
| Nom | Description |
|---|---|
| The number of check runs with this state. |
| The state of a check run. |
CheckStep
A single check step.
Champs pour CheckStep
| Nom | Description |
|---|---|
| Identifies the date and time when the check step was completed. |
| The conclusion of the check step. |
| A reference for the check step on the integrator's system. |
| The step's name. |
| The index of the step in the list of steps of the parent check run. |
| Number of seconds to completion. |
| Identifies the date and time when the check step was started. |
| The current status of the check step. |
CheckStepConnection
The connection type for CheckStep.
Champs pour CheckStepConnection
| Nom | Description |
|---|---|
| A list of edges. |
| A list of nodes. |
| Information to aid in pagination. |
| Identifies the total count of items in the connection. |
CheckStepEdge
An edge in a connection.
Champs pour CheckStepEdge
| Nom | Description |
|---|---|
| A cursor for use in pagination. |
| The item at the end of the edge. |
CheckSuite
A check suite.
CheckSuite Met en œuvre
Champs pour CheckSuite
| Nom | Description |
|---|---|
| The GitHub App which created this check suite. |
| The name of the branch for this check suite. |
| The check runs associated with a check suite. Arguments pour
|
| The commit for this check suite. |
| The conclusion of this check suite. |
| Identifies the date and time when the object was created. |
| The user who triggered the check suite. |
| Identifies the primary key from the database. |
| The Node ID of the CheckSuite object. |
| A list of open pull requests matching the check suite. Arguments pour
|
| The push that triggered this check suite. |
| The repository associated with this check suite. |
| The HTTP path for this check suite. |
| The status of this check suite. |
| Identifies the date and time when the object was last updated. |
| The HTTP URL for this check suite. |
| The workflow run associated with this check suite. |
CheckSuiteConnection
The connection type for CheckSuite.
Champs pour CheckSuiteConnection
| Nom | Description |
|---|---|
| A list of edges. |
| A list of nodes. |
| Information to aid in pagination. |
| Identifies the total count of items in the connection. |
CheckSuiteEdge
An edge in a connection.
Champs pour CheckSuiteEdge
| Nom | Description |
|---|---|
| A cursor for use in pagination. |
| The item at the end of the edge. |
Enums
CheckAnnotationLevel
Represents an annotation's information level.
Valeurs pour CheckAnnotationLevel.
| Nom | Description |
|---|---|
FAILURE | An annotation indicating an inescapable error. |
NOTICE | An annotation indicating some information. |
WARNING | An annotation indicating an ignorable error. |
CheckConclusionState
The possible states for a check suite or run conclusion.
Valeurs pour CheckConclusionState.
| Nom | Description |
|---|---|
ACTION_REQUIRED | The check suite or run requires action. |
CANCELLED | The check suite or run has been cancelled. |
FAILURE | The check suite or run has failed. |
NEUTRAL | The check suite or run was neutral. |
SKIPPED | The check suite or run was skipped. |
STALE | The check suite or run was marked stale by GitHub. Only GitHub can use this conclusion. |
STARTUP_FAILURE | The check suite or run has failed at startup. |
SUCCESS | The check suite or run has succeeded. |
TIMED_OUT | The check suite or run has timed out. |
CheckRunState
The possible states of a check run in a status rollup.
Valeurs pour CheckRunState.
| Nom | Description |
|---|---|
ACTION_REQUIRED | The check run requires action. |
CANCELLED | The check run has been cancelled. |
COMPLETED | The check run has been completed. |
FAILURE | The check run has failed. |
IN_PROGRESS | The check run is in progress. |
NEUTRAL | The check run was neutral. |
PENDING | The check run is in pending state. |
QUEUED | The check run has been queued. |
SKIPPED | The check run was skipped. |
STALE | The check run was marked stale by GitHub. Only GitHub can use this conclusion. |
STARTUP_FAILURE | The check run has failed at startup. |
SUCCESS | The check run has succeeded. |
TIMED_OUT | The check run has timed out. |
WAITING | The check run is in waiting state. |
CheckRunType
The possible types of check runs.
Valeurs pour CheckRunType.
| Nom | Description |
|---|---|
ALL | Every check run available. |
LATEST | The latest check run. |
CheckStatusState
The possible states for a check suite or run status.
Valeurs pour CheckStatusState.
| Nom | Description |
|---|---|
COMPLETED | The check suite or run has been completed. |
IN_PROGRESS | The check suite or run is in progress. |
PENDING | The check suite or run is in pending state. |
QUEUED | The check suite or run has been queued. |
REQUESTED | The check suite or run has been requested. |
WAITING | The check suite or run is in waiting state. |
RequestableCheckStatusState
The possible states that can be requested when creating a check run.
Valeurs pour RequestableCheckStatusState.
| Nom | Description |
|---|---|
COMPLETED | The check suite or run has been completed. |
IN_PROGRESS | The check suite or run is in progress. |
PENDING | The check suite or run is in pending state. |
QUEUED | The check suite or run has been queued. |
WAITING | The check suite or run is in waiting state. |
Input objects
CheckAnnotationData
Information from a check run analysis to specific lines of code.
Champs d’entrée pour CheckAnnotationData
| Nom | Description |
|---|---|
| Represents an annotation's information level. |
| The location of the annotation. |
| A short description of the feedback for these lines of code. |
| The path of the file to add an annotation to. |
| Details about this annotation. |
| The title that represents the annotation. |
CheckAnnotationRange
Information from a check run analysis to specific lines of code.
Champs d’entrée pour CheckAnnotationRange
| Nom | Description |
|---|---|
| The ending column of the range. |
| The ending line of the range. |
| The starting column of the range. |
| The starting line of the range. |
CheckRunAction
Possible further actions the integrator can perform.
Champs d’entrée pour CheckRunAction
| Nom | Description |
|---|---|
| A short explanation of what this action would do. |
| A reference for the action on the integrator's system. |
| The text to be displayed on a button in the web UI. |
CheckRunFilter
The filters that are available when fetching check runs.
Champs d’entrée pour CheckRunFilter
| Nom | Description |
|---|---|
| Filters the check runs created by this application ID. |
| Filters the check runs by this name. |
| Filters the check runs by this type. |
| Filters the check runs by these conclusions. |
| Filters the check runs by this status. Superceded by statuses. |
| Filters the check runs by this status. Overrides status. |
CheckRunOutput
Descriptive details about the check run.
Champs d’entrée pour CheckRunOutput
| Nom | Description |
|---|---|
| The annotations that are made as part of the check run. |
| Images attached to the check run output displayed in the GitHub pull request UI. |
| The summary of the check run (supports Commonmark). |
| The details of the check run (supports Commonmark). |
| A title to provide for this check run. |
CheckRunOutputImage
Images attached to the check run output displayed in the GitHub pull request UI.
Champs d’entrée pour CheckRunOutputImage
| Nom | Description |
|---|---|
| The alternative text for the image. |
| A short image description. |
| The full URL of the image. |
CheckSuiteAutoTriggerPreference
The auto-trigger preferences that are available for check suites.
Champs d’entrée pour CheckSuiteAutoTriggerPreference
| Nom | Description |
|---|---|
| The node ID of the application that owns the check suite. |
| Set to |
CheckSuiteFilter
The filters that are available when fetching check suites.
Champs d’entrée pour CheckSuiteFilter
| Nom | Description |
|---|---|
| Filters the check suites created by this application ID. |
| Filters the check suites by this name. |
CreateCheckRunInput
Autogenerated input type of CreateCheckRun.
Champs d’entrée pour CreateCheckRunInput
| Nom | Description |
|---|---|
| Possible further actions the integrator can perform, which a user may trigger. |
| A unique identifier for the client performing the mutation. |
| The time that the check run finished. |
| The final conclusion of the check. |
| The URL of the integrator's site that has the full details of the check. |
| A reference for the run on the integrator's system. |
| The SHA of the head commit. |
| The name of the check. |
| Descriptive details about the run. |
| The node ID of the repository. |
| The time that the check run began. |
| The current status. |
CreateCheckSuiteInput
Autogenerated input type of CreateCheckSuite.
Champs d’entrée pour CreateCheckSuiteInput
| Nom | Description |
|---|---|
| A unique identifier for the client performing the mutation. |
| The SHA of the head commit. |
| The Node ID of the repository. |
RerequestCheckSuiteInput
Autogenerated input type of RerequestCheckSuite.
Champs d’entrée pour RerequestCheckSuiteInput
| Nom | Description |
|---|---|
| The Node ID of the check suite. |
| A unique identifier for the client performing the mutation. |
| The Node ID of the repository. |
UpdateCheckRunInput
Autogenerated input type of UpdateCheckRun.
Champs d’entrée pour UpdateCheckRunInput
| Nom | Description |
|---|---|
| Possible further actions the integrator can perform, which a user may trigger. |
| The node of the check. |
| A unique identifier for the client performing the mutation. |
| The time that the check run finished. |
| The final conclusion of the check. |
| The URL of the integrator's site that has the full details of the check. |
| A reference for the run on the integrator's system. |
| The name of the check. |
| Descriptive details about the run. |
| The node ID of the repository. |
| The time that the check run began. |
| The current status. |
UpdateCheckSuitePreferencesInput
Autogenerated input type of UpdateCheckSuitePreferences.
Champs d’entrée pour UpdateCheckSuitePreferencesInput
| Nom | Description |
|---|---|
| The check suite preferences to modify. |
| A unique identifier for the client performing the mutation. |
| The Node ID of the repository. |