diff options
author | Boris Kolpackov <boris@codesynthesis.com> | 2025-02-10 11:34:44 +0200 |
---|---|---|
committer | Francois Kritzinger <francois@codesynthesis.com> | 2025-02-13 13:51:21 +0200 |
commit | d07f49cab9e46d5dc8084a9d482a62b0a2b28093 (patch) | |
tree | 10e22e5c416df6d762a6f0f9ad22d66d6995e92c /mod/mod-ci-github-gq.hxx | |
parent | 4abf6fa163c388296c0ed3a45eca267c377f1e73 (diff) |
ci-github: Handle HTTP 502 (bad gateway) when creating check runs
Do so by fetching latest check runs from GitHub and failing if they're not all
there.
Diffstat (limited to 'mod/mod-ci-github-gq.hxx')
-rw-r--r-- | mod/mod-ci-github-gq.hxx | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/mod/mod-ci-github-gq.hxx b/mod/mod-ci-github-gq.hxx index 19c4924..1214944 100644 --- a/mod/mod-ci-github-gq.hxx +++ b/mod/mod-ci-github-gq.hxx @@ -37,7 +37,8 @@ namespace brep vector<check_run>& check_runs, const string& installation_access_token, const string& repository_id, - const string& head_sha); + const string& head_sha, + uint64_t app_id); // Create a new check run on GitHub for a build in the queued or building // state. Note that the state cannot be built because in that case a @@ -58,6 +59,7 @@ namespace brep const string& installation_access_token, const string& repository_id, const string& head_sha, + uint64_t app_id, const optional<string>& details_url, build_state, string title, @@ -79,6 +81,7 @@ namespace brep const string& installation_access_token, const string& repository_id, const string& head_sha, + uint64_t app_id, const optional<string>& details_url, gq_built_result); |