From cbc630823e875a56ef24775c064461d7b8f8c720 Mon Sep 17 00:00:00 2001
From: Joel Grunbaum <joelgrun@gmail.com>
Date: Fri, 20 Feb 2026 04:15:07 +0000
Subject: [PATCH] Try and copy all packages built

---
 src/archrepobuild/builder.py |    9 +++++----
 1 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/src/archrepobuild/builder.py b/src/archrepobuild/builder.py
index 38ee9ac..84077ca 100644
--- a/src/archrepobuild/builder.py
+++ b/src/archrepobuild/builder.py
@@ -530,10 +530,11 @@
 
             if result.status == BuildStatus.SUCCESS:
                 if self.repo:
-                    logger.info(f"Adding {pkg_name} to repository")
-                    self.repo.add_packages(result)
-                    # Refresh resolver cache to recognize the newly added package
-                    self.resolver._refresh_pacman_cache()
+                    added = self.repo.add_packages(result)
+                    if added:
+                        logger.info(f"Added to repository: {', '.join(added)}")
+                    # Refresh resolver cache to recognize the newly added packages
+                    self.resolver._refresh_pacman_cache(sync=True)
             elif result.status == BuildStatus.FAILED:
                 logger.error(f"Failed to process {pkg_name}, aborting")
                 if pkg_name == package:

--
Gitblit v1.10.0