From 45059e788b6d8887f33ce822fc49847fcf64b438 Mon Sep 17 00:00:00 2001 From: Mateusz Daniluk <121170681+VeithMetro@users.noreply.github.com> Date: Thu, 19 Mar 2026 09:32:06 +0100 Subject: [PATCH 1/2] Skip copying if source directory is empty Add a check for empty source directories before copying. --- .github/workflows/ProxyStubGenerator.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/ProxyStubGenerator.yml b/.github/workflows/ProxyStubGenerator.yml index 407ceca..1d7626c 100644 --- a/.github/workflows/ProxyStubGenerator.yml +++ b/.github/workflows/ProxyStubGenerator.yml @@ -98,6 +98,12 @@ jobs: echo " -> Copying to: $SUB_DEST" mkdir -p "$SUB_DEST" + + if [ -z "$(ls -A "$SRC")" ]; then + echo " -> Warning: '$SRC' is empty, skipping." + continue + fi + cp -r "$SRC"/* "$SUB_DEST/" done done From 723888ac0acf3128ada1ea44e8da967cb056663e Mon Sep 17 00:00:00 2001 From: Mateusz Daniluk <121170681+VeithMetro@users.noreply.github.com> Date: Thu, 19 Mar 2026 09:39:43 +0100 Subject: [PATCH 2/2] Update warning message format and copy command --- .github/workflows/ProxyStubGenerator.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ProxyStubGenerator.yml b/.github/workflows/ProxyStubGenerator.yml index 1d7626c..b71decb 100644 --- a/.github/workflows/ProxyStubGenerator.yml +++ b/.github/workflows/ProxyStubGenerator.yml @@ -100,11 +100,11 @@ jobs: mkdir -p "$SUB_DEST" if [ -z "$(ls -A "$SRC")" ]; then - echo " -> Warning: '$SRC' is empty, skipping." + echo "::warning::Path '$SRC' is empty, skipping." continue fi - cp -r "$SRC"/* "$SUB_DEST/" + cp -r "$SRC"/. "$SUB_DEST/" done done