Mutation
mutation RetryGitLabMergeFollowUps($projectId: ID!, $iid: Int!) {
retryGitLabMergeFollowUps(projectId: $projectId, iid: $iid) {
mergeRequest {
projectPath
sourceProjectId
worktreeId
worktreeHighlightColor
ticketKey
approvalState
}
operation {
id
state
autoMerge
worktreeId
ticketKey
lastError
}
postMergeError
}
}Variables
{
"projectId": "id",
"iid": 1
}Response
{
"data": {
"retryGitLabMergeFollowUps": {
"mergeRequest": {
"projectPath": "string",
"sourceProjectId": "id",
"worktreeId": "id",
"worktreeHighlightColor": "string",
"ticketKey": "string",
"approvalState": "string"
},
"operation": {
"id": "id",
"state": "string",
"autoMerge": true,
"worktreeId": "id",
"ticketKey": "string",
"lastError": "string"
},
"postMergeError": "string"
}
}
}Mutations
retryGitLabMergeFollowUps
Retry unfinished follow-ups without resubmitting the merge.
MUTATION
retryGitLabMergeFollowUps(projectId: ID!, iid: Int!): GitLabMergeResult!Arguments
projectId
ID!
required
Target project identifier.
iid
Int!
required
Project-scoped merge-request number.
Returns
mergeRequest
Fresh provider merge-request state after the requested action.
operation
Persisted merge intent and follow-up outcome, when available.
postMergeError
String
Follow-up error after a confirmed merge; this does not indicate merge failure.
Mutation
mutation RetryGitLabMergeFollowUps($projectId: ID!, $iid: Int!) {
retryGitLabMergeFollowUps(projectId: $projectId, iid: $iid) {
mergeRequest {
projectPath
sourceProjectId
worktreeId
worktreeHighlightColor
ticketKey
approvalState
}
operation {
id
state
autoMerge
worktreeId
ticketKey
lastError
}
postMergeError
}
}Variables
{
"projectId": "id",
"iid": 1
}Response
{
"data": {
"retryGitLabMergeFollowUps": {
"mergeRequest": {
"projectPath": "string",
"sourceProjectId": "id",
"worktreeId": "id",
"worktreeHighlightColor": "string",
"ticketKey": "string",
"approvalState": "string"
},
"operation": {
"id": "id",
"state": "string",
"autoMerge": true,
"worktreeId": "id",
"ticketKey": "string",
"lastError": "string"
},
"postMergeError": "string"
}
}
}