From 1971a1fb5a465c7df5ec2946f3770805703b2919 Mon Sep 17 00:00:00 2001 From: Alex Lebens Date: Tue, 2 Dec 2025 20:54:47 -0600 Subject: [PATCH] proper handling of checks --- .../workflows/render-manfiest-automerge.yaml | 18 +++++++++++------- .gitea/workflows/render-manifests.yaml | 18 +++++++++++------- 2 files changed, 22 insertions(+), 14 deletions(-) diff --git a/.gitea/workflows/render-manfiest-automerge.yaml b/.gitea/workflows/render-manfiest-automerge.yaml index 36c34796d..a9f4e5b66 100644 --- a/.gitea/workflows/render-manfiest-automerge.yaml +++ b/.gitea/workflows/render-manfiest-automerge.yaml @@ -80,15 +80,19 @@ jobs: fi - echo ">> Directories to Render:" - echo "$(printf "%s\n" "${RENDER_DIR[@]}" | sort -u)" + if [ -n $RENDER_DIR ]; then + echo ">> Directories to Render:" + echo "$(printf "%s\n" "${RENDER_DIR[@]}" | sort -u)" - echo "----" + echo "----" - echo "changes-detected=true" >> $GITEA_OUTPUT - echo "render-dir<> $GITEA_OUTPUT - echo "$(printf "%s\n" "${RENDER_DIR[@]}" | sort -u)" >> $GITEA_OUTPUT - echo "EOF" >> $GITEA_OUTPUT + echo "changes-detected=true" >> $GITEA_OUTPUT + echo "render-dir<> $GITEA_OUTPUT + echo "$(printf "%s\n" "${RENDER_DIR[@]}" | sort -u)" >> $GITEA_OUTPUT + echo "EOF" >> $GITEA_OUTPUT + else + echo "changes-detected=false" >> $GITEA_OUTPUT + fi - name: Add Repositories if: steps.check-dir-changes.outputs.changes-detected == 'true' diff --git a/.gitea/workflows/render-manifests.yaml b/.gitea/workflows/render-manifests.yaml index 57f97d781..ec7cc22b2 100644 --- a/.gitea/workflows/render-manifests.yaml +++ b/.gitea/workflows/render-manifests.yaml @@ -89,15 +89,19 @@ jobs: fi fi - echo ">> Directories to Render:" - echo "$(printf "%s\n" "${RENDER_DIR[@]}" | sort -u)" + if [ -n $RENDER_DIR ]; then + echo ">> Directories to Render:" + echo "$(printf "%s\n" "${RENDER_DIR[@]}" | sort -u)" - echo "----" + echo "----" - echo "changes-detected=true" >> $GITEA_OUTPUT - echo "render-dir<> $GITEA_OUTPUT - echo "$(printf "%s\n" "${RENDER_DIR[@]}" | sort -u)" >> $GITEA_OUTPUT - echo "EOF" >> $GITEA_OUTPUT + echo "changes-detected=true" >> $GITEA_OUTPUT + echo "render-dir<> $GITEA_OUTPUT + echo "$(printf "%s\n" "${RENDER_DIR[@]}" | sort -u)" >> $GITEA_OUTPUT + echo "EOF" >> $GITEA_OUTPUT + else + echo "changes-detected=false" >> $GITEA_OUTPUT + fi - name: Add Repositories if: steps.check-dir-changes.outputs.changes-detected == 'true'