Skip to content

Commit a103d75

Browse files
authored
fix: Cleanup job fails if there are no namespaces (#88)
1 parent 6f2de0b commit a103d75

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

.github/workflows/cleanup-namespaces.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,11 +18,10 @@ jobs:
1818
# Set how old namespaces must be to be purged (in seconds)
1919
AGE_THRESHOLD: 10800 # Default 3 hours
2020
run: |
21-
set -e
2221
THRESHOLD=${AGE_THRESHOLD}
2322
NOW=$(date +%s)
2423
echo "⚠️ Deleting namespaces older than $((THRESHOLD/3600)) hours unless keep_namespace=true:"
25-
NAMESPACES=$(kubectl get ns -o json | jq -r '.items[] | select(.metadata.labels.keep_namespace != "true") | .metadata.name' | grep opencrvs | grep -v "opencrvs-deps-e2e")
24+
NAMESPACES="$(kubectl get ns -o json | jq -r '.items[] | select(.metadata.labels.keep_namespace != "true") | .metadata.name' | grep opencrvs | grep -v 'opencrvs-deps-e2e')" || NAMESPACES=""
2625
KEEP_NAMESPACES=$(kubectl get ns -o json | jq -r '.items[] | select(.metadata.labels.keep_namespace == "true") | .metadata.name')
2726
2827
NAMESPACES_TO_CLEANUP=()

0 commit comments

Comments
 (0)