add deletion handling
Some checks failed
renovate / renovate (push) Has been cancelled

This commit is contained in:
2025-12-01 21:46:16 -06:00
parent 57d67c12cf
commit 3ca37402c4

View File

@@ -58,10 +58,6 @@ jobs:
git checkout -b $BRANCH_NAME git checkout -b $BRANCH_NAME
fi fi
echo ">> Remove manfiest files and rebuild from source ..."
cd ${MANIFEST_DIR}/clusters/${CLUSTER}
rm -rf ./*
- name: Check Which Directories Have Changes - name: Check Which Directories Have Changes
id: check-dir-changes id: check-dir-changes
run: | run: |
@@ -100,6 +96,22 @@ jobs:
| while read cmd; do echo "$cmd" | sh; done || true | while read cmd; do echo "$cmd" | sh; done || true
done done
- name: Remove Changed Manifest Files
if: steps.check-dir-changes.outputs.changes-detected == 'true'
env:
CHANGED_DIR: ${{ steps.check-dir-changes.outputs.changed-dir }}
run: |
cd ${MANIFEST_DIR}
echo ">> Remove manfiest files and rebuild from source ..."
for dir in ${CHANGED_DIR}; do
chart_path=${MANIFEST_DIR}/clusters/${CLUSTER}/helm/$dir
echo ">> Removing from $chart_path ..."
rm -rf $chart_path/*
done
- name: Render Helm Manifests - name: Render Helm Manifests
id: render-manifests id: render-manifests
if: steps.check-dir-changes.outputs.changes-detected == 'true' if: steps.check-dir-changes.outputs.changes-detected == 'true'