From 7c4650f83b121f7691c207ee2f25349f654bd9d6 Mon Sep 17 00:00:00 2001 From: Frank John Begornia Date: Thu, 18 Dec 2025 15:03:33 +0800 Subject: [PATCH] Enhance Docker cleanup in deployment workflows to reclaim space and improve resource management --- .gitea/workflows/deploy-dev.yml | 5 ++++- .gitea/workflows/deploy.yml | 5 ++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/deploy-dev.yml b/.gitea/workflows/deploy-dev.yml index 08a91f8..681ec28 100644 --- a/.gitea/workflows/deploy-dev.yml +++ b/.gitea/workflows/deploy-dev.yml @@ -116,9 +116,12 @@ jobs: echo "๐Ÿงน Cleanup" rm -f /tmp/merchbay_admin_dev.tar.gz /tmp/docker-compose.yml - echo "๐Ÿงน Pruning unused Docker resources" + echo "๐Ÿงน Aggressive Docker cleanup to reclaim space" docker image prune -af --filter "until=24h" || true docker container prune -f || true + docker volume prune -f || true + docker builder prune -af --filter "until=48h" || true + echo "๐Ÿ“Š Docker space usage:" docker system df echo "โœ… Deployment completed" diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index bcbe022..4adaa6b 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -71,9 +71,12 @@ jobs: docker compose exec -T app php artisan view:cache rm -f /tmp/merchbay_admin.tar.gz /tmp/docker-compose.yml - echo 'Pruning unused Docker resources' + echo 'Aggressive Docker cleanup to reclaim space' docker image prune -af --filter "until=24h" || true docker container prune -f || true + docker volume prune -f || true + docker builder prune -af --filter "until=48h" || true + echo 'Docker space usage:' docker system df echo 'Production deployment completed successfully!'