aboutsummaryrefslogtreecommitdiff
path: root/mod/mod-ci-github.hxx
AgeCommit message (Collapse)AuthorFilesLines
7 daysci-github: Handle forced pushes and branch deletionsHEADmasterFrancois Kritzinger1-2/+12
Cancel CI of the previous head commit in the case of overwritten or deleted history. In the process, move branch push handling from handle_check_suite_request() to handle_branch_push() because GitHub sends a push event instead of a check_suite when a new branch is created so tenant reference counting would not work otherwise.
14 daysSupport multiple GitHub app instancesBoris Kolpackov1-2/+4
14 daysHandle completed check_suite webhook eventsFrancois Kritzinger1-0/+8
14 daysHandle replaced tenants and clean up code/commentsFrancois Kritzinger1-13/+8
14 daysAdd tenant id to tenant service notifications and callbacksBoris Kolpackov1-10/+22
14 daysReview exceptions thrown by github-ci API functionsFrancois Kritzinger1-1/+3
14 daysHandle re-runs of single check runsFrancois Kritzinger1-0/+8
14 dayshandle_pull_request(): Create pre-check CI requestFrancois Kritzinger1-19/+0
14 daysPlan and prepare for upcoming restructuringBoris Kolpackov1-0/+10
14 daysCancel and create new PR CI requests on base branch updateFrancois Kritzinger1-0/+21
Also Update GraphQL API: - Fix GraphQL response parsing - Fetch repository pull requests with the specified base branch
14 daysHandle pull requestsFrancois Kritzinger1-0/+13
14 daysMisc. fixes and structural improvementsFrancois Kritzinger1-2/+2
14 daysHandle built notificationFrancois Kritzinger1-1/+9
14 daysHandle queued, building notificationsFrancois Kritzinger1-104/+36
2024-12-10Get installation access token (IAT) and restructure codeFrancois Kritzinger1-4/+112
2024-12-10Initial setup and handle webhook requestsFrancois Kritzinger1-0/+43