From 7f163e3e314d6ce68e64d600149f761fe67ad377 Mon Sep 17 00:00:00 2001 From: George Cushen Date: Tue, 6 Jan 2026 20:40:54 +0000 Subject: [PATCH] ci: fix --- .../workflows/release-package-splitter.yml | 40 +++++++++---------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/.github/workflows/release-package-splitter.yml b/.github/workflows/release-package-splitter.yml index ccf1007d..eca0216c 100644 --- a/.github/workflows/release-package-splitter.yml +++ b/.github/workflows/release-package-splitter.yml @@ -64,31 +64,31 @@ jobs: ["templates/markdown-slides"]="hugo-theme-markdown-slides" ) - build_full_matrix() { - local JSON="[" FIRST=true - local ROOTS=() + build_full_matrix() { + local JSON="[" FIRST=true + local ROOTS=() - # Sort keys to keep output stable across runs - readarray -t ROOTS < <(printf "%s\n" "${!STARTER_MAP[@]}" | sort) + # Sort keys to keep output stable across runs + readarray -t ROOTS < <(printf "%s\n" "${!STARTER_MAP[@]}" | sort) - for ROOT in "${ROOTS[@]}"; do - if [ "$FIRST" = true ]; then - FIRST=false - else - JSON+="," - fi - JSON+="{\"local_path\":\"$ROOT\",\"split_repository\":\"${STARTER_MAP[$ROOT]}\"}" - done + for ROOT in "${ROOTS[@]}"; do + if [ "$FIRST" = true ]; then + FIRST=false + else + JSON+="," + fi + JSON+="{\"local_path\":\"$ROOT\",\"split_repository\":\"${STARTER_MAP[$ROOT]}\"}" + done - JSON+="]" - echo "$JSON" - } + JSON+="]" + echo "$JSON" + } - # For non-push events, always use full matrix derived from the map above + # For non-push events, always use full matrix derived from the map above if [ "${{ github.event_name }}" != "push" ]; then echo "Using full matrix for ${{ github.event_name }} event" - FULL_MATRIX=$(build_full_matrix) - echo "matrix=$FULL_MATRIX" >> "$GITHUB_OUTPUT" + FULL_MATRIX=$(build_full_matrix) + echo "matrix=$FULL_MATRIX" >> "$GITHUB_OUTPUT" echo "has_changes=true" >> "$GITHUB_OUTPUT" exit 0 fi @@ -124,7 +124,7 @@ jobs: if [ "$FIRST" = true ]; then FIRST=false else - JSON+="," + JSON+="," fi JSON+="{\"local_path\":\"$ROOT\",\"split_repository\":\"${STARTER_MAP[$ROOT]}\"}" fi