UNPKG

renovate

Version:

Automated dependency updates. Flexible so you don't need to be.

95 lines (94 loc) 1.77 kB
//#region lib/modules/platform/github/graphql.ts const repoInfoQuery = ` query($owner: String!, $name: String!, $user: String) { repository(owner: $owner, name: $name) { id sshUrl isFork parent { nameWithOwner } isArchived nameWithOwner hasIssuesEnabled hasVulnerabilityAlertsEnabled autoMergeAllowed mergeCommitAllowed rebaseMergeAllowed squashMergeAllowed defaultBranchRef { name target { oid } } issues( orderBy: { field: UPDATED_AT, direction: DESC }, filterBy: { createdBy: $user }, first: 5 ) { nodes { number state title body updatedAt } } } } `; const getIssuesQuery = ` query( $owner: String!, $name: String!, $user: String, $count: Int, $cursor: String ) { repository(owner: $owner, name: $name) { issues( orderBy: { field: UPDATED_AT, direction: DESC }, filterBy: { createdBy: $user }, first: $count, after: $cursor ) { pageInfo { endCursor hasNextPage } nodes { number state title body updatedAt } } } } `; const enableAutoMergeMutation = ` mutation EnablePullRequestAutoMerge( $pullRequestId: ID!, $mergeMethod: PullRequestMergeMethod!, $commitHeadline: String, $commitBody: String, ) { enablePullRequestAutoMerge( input: { pullRequestId: $pullRequestId, mergeMethod: $mergeMethod, commitHeadline: $commitHeadline, commitBody: $commitBody, } ) { pullRequest { number } } } `; //#endregion export { enableAutoMergeMutation, getIssuesQuery, repoInfoQuery }; //# sourceMappingURL=graphql.js.map