From 35cf01113b6db971e5f09fac754dcaad8ff4df98 Mon Sep 17 00:00:00 2001 From: "Timothy Z." Date: Mon, 20 Jul 2026 10:25:24 +0300 Subject: [PATCH] fix: preserve active Pages previews --- .github/workflows/pages_cleanup.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/pages_cleanup.yml b/.github/workflows/pages_cleanup.yml index 43021b350..171a9fe3e 100644 --- a/.github/workflows/pages_cleanup.yml +++ b/.github/workflows/pages_cleanup.yml @@ -30,15 +30,15 @@ jobs: continue fi - keep_parent=false + keep_related=false for branch in "${branches[@]}"; do - if [[ "$branch" == "$path/"* ]]; then - keep_parent=true + if [[ "$branch" == "$path/"* || "$path" == "$branch/"* ]]; then + keep_related=true break fi done - if ! $keep_parent; then + if ! $keep_related; then echo "Deleting $dir" rm -rf "$dir" fi