From 062af70064474d71e775e34d46c6657b2fbdff64 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Mon, 6 Oct 2025 07:36:26 -0400 Subject: [PATCH] ... --- .gitea/workflows/compose-services-readme.yml | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/compose-services-readme.yml b/.gitea/workflows/compose-services-readme.yml index b02909b..8e826e1 100644 --- a/.gitea/workflows/compose-services-readme.yml +++ b/.gitea/workflows/compose-services-readme.yml @@ -59,8 +59,15 @@ jobs: FOUND=0 - # Run docker compose config to merge files and interpolate env vars - docker compose -f $(echo $COMPOSE_FILES | tr ' ' ' -f ') config --format yaml > merged_compose.yml + # Build docker compose arguments + COMPOSE_ARGS=() + while IFS= read -r f; do + COMPOSE_ARGS+=("-f" "$f") + done <<< "$COMPOSE_FILES" + + echo "Running: docker compose ${COMPOSE_ARGS[*]} config" + + docker compose "${COMPOSE_ARGS[@]}" config --format yaml > merged_compose.yml if [ ! -s merged_compose.yml ]; then echo "Merged compose file is empty. Exiting."