Skip to content
Merged
12 changes: 12 additions & 0 deletions tools/github/fixtures/behind-needs-rebase.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
{
"number": 998,
"state": "OPEN",
"mergeStateStatus": "BEHIND",
"autoMergeRequest": null,
"mergeCommit": null,
"statusCheckRollup": [
{ "status": "COMPLETED", "conclusion": "SUCCESS", "name": "build" },
{ "status": "COMPLETED", "conclusion": "SUCCESS", "name": "lint" }
],
"reviewThreads": { "nodes": [] }
}
20 changes: 20 additions & 0 deletions tools/github/fixtures/blocked-by-threads.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
{
"number": 915,
"state": "OPEN",
"mergeStateStatus": "BLOCKED",
"autoMergeRequest": null,
"mergeCommit": null,
"statusCheckRollup": [
{ "status": "COMPLETED", "conclusion": "SUCCESS", "name": "build" },
{ "status": "COMPLETED", "conclusion": "SUCCESS", "name": "lint" },
{ "status": "COMPLETED", "conclusion": "SUCCESS", "name": "memory-index-integrity" }
],
"reviewThreads": {
"nodes": [
{ "isResolved": false },
{ "isResolved": false },
{ "isResolved": false },
{ "isResolved": true }
]
}
}
14 changes: 14 additions & 0 deletions tools/github/fixtures/clean-armed-auto-merge.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
{
"number": 917,
"state": "OPEN",
"mergeStateStatus": "CLEAN",
"autoMergeRequest": { "enabledAt": "2026-04-30T14:08:53Z" },
"mergeCommit": null,
"statusCheckRollup": [
{ "status": "COMPLETED", "conclusion": "SUCCESS", "name": "build" },
{ "status": "COMPLETED", "conclusion": "SUCCESS", "name": "lint" },
{ "status": "COMPLETED", "conclusion": "NEUTRAL", "name": "skipped-rule" },
{ "status": "COMPLETED", "conclusion": "SKIPPED", "name": "Analyze (csharp)" }
],
"reviewThreads": { "nodes": [{ "isResolved": true }, { "isResolved": true }] }
}
13 changes: 13 additions & 0 deletions tools/github/fixtures/status-context-error.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
{
"number": 999,
"state": "OPEN",
"mergeStateStatus": "BLOCKED",
"autoMergeRequest": null,
"mergeCommit": null,
"statusCheckRollup": [
{ "status": "COMPLETED", "conclusion": "SUCCESS", "name": "build" },
{ "state": "ERROR", "context": "external/integration-check", "description": "upstream failed" },
{ "state": "EXPECTED", "context": "deploy/preview", "description": "queued" }
],
"reviewThreads": { "nodes": [] }
}
Loading
Loading