mirror of
https://git.vectorsigma.ru/public/atlantis.git
synced 2026-07-28 23:38:25 +00:00
97 lines
3.0 KiB
JSON
97 lines
3.0 KiB
JSON
{
|
|
"data": {
|
|
"repository": {
|
|
"pullRequest": {
|
|
"reviewDecision": null,
|
|
"baseRef": {
|
|
"branchProtectionRule": {
|
|
"requiredStatusChecks": []
|
|
},
|
|
"rules": {
|
|
"pageInfo": {
|
|
"endCursor": "QWERTY",
|
|
"hasNextPage": false
|
|
},
|
|
"nodes": [
|
|
{
|
|
"type": "REQUIRED_STATUS_CHECKS",
|
|
"repositoryRuleset": {
|
|
"enforcement": "ACTIVE"
|
|
},
|
|
"parameters": {
|
|
"requiredStatusChecks": [
|
|
{
|
|
"context": "atlantis/apply"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "WORKFLOWS",
|
|
"repositoryRuleset": {
|
|
"enforcement": "ACTIVE"
|
|
},
|
|
"parameters": {
|
|
"workflows": [
|
|
{
|
|
"path": ".github/workflows/my-required-workflow.yaml",
|
|
"repositoryId": 120519269,
|
|
"sha": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"commits": {
|
|
"nodes": [
|
|
{
|
|
"commit": {
|
|
"statusCheckRollup": {
|
|
"contexts": {
|
|
"pageInfo": {
|
|
"endCursor": "QWERTY",
|
|
"hasNextPage": false
|
|
},
|
|
"nodes": [
|
|
{
|
|
"__typename": "StatusContext",
|
|
"context": "atlantis/apply",
|
|
"state": "PENDING",
|
|
"isRequired": true
|
|
},
|
|
{
|
|
"__typename": "StatusContext",
|
|
"context": "atlantis/plan",
|
|
"state": "SUCCESS",
|
|
"isRequired": false
|
|
},
|
|
{
|
|
"__typename": "CheckRun",
|
|
"name": "my required check",
|
|
"conclusion": "SUCCESS",
|
|
"isRequired": true,
|
|
"checkSuite": {
|
|
"workflowRun": {
|
|
"file": {
|
|
"path": ".github/workflows/my-required-workflow.yaml",
|
|
"repositoryFileUrl": "https://github.com/runatlantis/atlantis/blob/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/.github/workflows/my-required-workflow.yaml",
|
|
"repositoryName": "runatlantis/atlantis"
|
|
},
|
|
"runNumber": 1
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|