From 9227d6bbce61527c89f1d038c3e4dada928e5c5a Mon Sep 17 00:00:00 2001 From: Niko Date: Tue, 15 Jul 2025 10:47:16 +0200 Subject: [PATCH 1/2] We will remove old builds from now --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index bae17f79e..f95c67034 100644 --- a/Makefile +++ b/Makefile @@ -67,7 +67,7 @@ ls -1 */ \ | grep \"^2025\" \ | sort -r \ | tail -n +4 \ - | xargs -r -I{} echo rm -rf \"{}\"'" + | xargs -r -I{} rm -rf \"{}\"'" ifeq ($(FORCE_DEPLOY), true) From 49527bfd724aca39d6353612b67757bab7c9413c Mon Sep 17 00:00:00 2001 From: egeakman Date: Thu, 31 Jul 2025 16:42:50 +0300 Subject: [PATCH 2/2] ready to merge --- Makefile | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/Makefile b/Makefile index f95c67034..3370b9cae 100644 --- a/Makefile +++ b/Makefile @@ -58,16 +58,15 @@ preview: $(REMOTE_CMD) "cd $(RELEASES_DIR) && ln -snf $(TIMESTAMP) current" @echo "\n\n**** Preview complete.\n\n" @echo "Open the preview site at: $(PREVIEW_SITE_URL)\n\n" - @echo "\n**** Cleaning up old releases (keep latest 1, skip 'current')...\n" + @echo "\n**** Cleaning up old releases (keep latest 3, skip 'current')...\n" $(REMOTE_CMD) "bash -c '\ cd $(RELEASES_DIR) && \ echo \"[INFO] Cleaning:\" && \ -ls -1 */ \ - | sed \"s:/*\\\$$::\" \ - | grep \"^2025\" \ +ls -1d 2025*/ 2>/dev/null \ + | sed \"s:/*\\\$$::\" \ | sort -r \ | tail -n +4 \ - | xargs -r -I{} rm -rf \"{}\"'" + | xargs -r rm -rf'" ifeq ($(FORCE_DEPLOY), true)