aboutsummaryrefslogtreecommitdiff
path: root/mod/mod-ci-github-service-data.hxx
diff options
context:
space:
mode:
authorFrancois Kritzinger <francois@codesynthesis.com>2024-12-10 10:31:47 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2024-12-10 16:44:55 +0200
commit40a3855e2341529624050b4324e73e774967111a (patch)
tree63c61c115c7f8fbec239459d604124d74087b108 /mod/mod-ci-github-service-data.hxx
parentf845f18af3d3c18cbfb09ebfecac81bdb3c91953 (diff)
Handle re-runs of single check runs
Diffstat (limited to 'mod/mod-ci-github-service-data.hxx')
-rw-r--r--mod/mod-ci-github-service-data.hxx10
1 files changed, 10 insertions, 0 deletions
diff --git a/mod/mod-ci-github-service-data.hxx b/mod/mod-ci-github-service-data.hxx
index 0dd52ca..cabd19a 100644
--- a/mod/mod-ci-github-service-data.hxx
+++ b/mod/mod-ci-github-service-data.hxx
@@ -35,6 +35,11 @@ namespace brep
optional<result_status> status; // Only if state is built & synced.
+ // Note: never serialized (only used to pass information to the GraphQL
+ // functions).
+ //
+ optional<string> details_url;
+
string
state_string () const
{
@@ -114,6 +119,11 @@ namespace brep
vector<check_run> check_runs;
+ // Flag indicating that all the elements in check_runs are built and this
+ // check suite is completed.
+ //
+ bool completed;
+
// The GitHub ID of the synthetic conclusion check run or absent if it
// hasn't been created yet.
//