From 9636a835468f269a55e955708cd8abe42543ac6b Mon Sep 17 00:00:00 2001 From: Simon Quigley Date: Tue, 28 Jan 2025 14:46:42 -0600 Subject: [PATCH] Explicitly sync packageconfs after build/upload --- cpp/ci_logic.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/cpp/ci_logic.cpp b/cpp/ci_logic.cpp index 681954c..0a29d33 100644 --- a/cpp/ci_logic.cpp +++ b/cpp/ci_logic.cpp @@ -735,12 +735,14 @@ std::string CiLogic::queue_build_upload(std::vector job_statuses->at("source_build"), [this, r, &task_queue, job_statuses](std::shared_ptr log) mutable { auto [build_ok, changes_files] = build_project(r, log); + r->sync(); if (build_ok) { task_queue->enqueue( job_statuses->at("upload"), [this, r, changes_files](std::shared_ptr log) mutable { bool upload_ok = upload_and_lint(r, changes_files, false, log); (void)upload_ok; + r->sync(); }, r );