From 10b796ce61cbc51501922834bc0ae84bfa225b9b Mon Sep 17 00:00:00 2001 From: Hugo Bois Date: Sun, 12 Apr 2026 21:47:54 +0200 Subject: [PATCH] added docker image cleaning safeguard --- .github/workflows/deploy-prod.yaml | 2 ++ .github/workflows/deploy-staging.yaml | 2 ++ package.json | 2 +- 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/deploy-prod.yaml b/.github/workflows/deploy-prod.yaml index 0bf9351..5058c6d 100644 --- a/.github/workflows/deploy-prod.yaml +++ b/.github/workflows/deploy-prod.yaml @@ -66,6 +66,8 @@ jobs: key: ${{ secrets.SSH_SECRET }} port: ${{ secrets.SSH_PORT }} script: | + set -e + docker image prune -af cd ${{ secrets.APP_PATH }} docker compose pull app-prod docker compose --env-file .env.prod --profile prod up -d --force-recreate diff --git a/.github/workflows/deploy-staging.yaml b/.github/workflows/deploy-staging.yaml index 0ece888..6692e86 100644 --- a/.github/workflows/deploy-staging.yaml +++ b/.github/workflows/deploy-staging.yaml @@ -66,6 +66,8 @@ jobs: key: ${{ secrets.SSH_SECRET }} port: ${{ secrets.SSH_PORT }} script: | + set -e + docker image prune -af cd ${{ secrets.APP_PATH }} docker compose pull app-staging docker compose --env-file .env.staging --profile staging up -d --force-recreate diff --git a/package.json b/package.json index c536ca2..9a1fcc6 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "scriptio", "private": true, - "version": "2.0.1", + "version": "2.0.2", "scripts": { "dev": "docker compose --profile dev up -d --wait && npx prisma db push && next dev", "build": "npx prisma generate && next build",