From a4567f33d3f7acf1d400c58fb7dacfe5f6c28054 Mon Sep 17 00:00:00 2001 From: Simon Quigley Date: Tue, 28 Jan 2025 23:58:38 -0600 Subject: [PATCH] Ensure source checks are retried if failed --- cpp/ci_database_objs.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/cpp/ci_database_objs.cpp b/cpp/ci_database_objs.cpp index 297b5a7..e8f6800 100644 --- a/cpp/ci_database_objs.cpp +++ b/cpp/ci_database_objs.cpp @@ -912,8 +912,9 @@ bool PackageConf::can_check_source_upload() { continue; } - if (jobstatus->name == "source_check" && task_ptr && !task_ptr->successful) { - source_check_timestamp = task_ptr->finish_time; + if (jobstatus->name == "source_check" && task_ptr) { + if (task_ptr->successful) source_check_timestamp = task_ptr->finish_time; + _successful_task_count--; continue; } }