From ada3a3ccaf57fabb147ad98b1487d69027f60e12 Mon Sep 17 00:00:00 2001 From: Marcel Date: Fri, 15 May 2026 14:55:28 +0200 Subject: [PATCH] devops(ci): add --remove-orphans to observability stack deploy steps Both nightly and release workflows were missing --remove-orphans on the observability compose up, while the main app deploy step already had it. Without it, containers removed from docker-compose.observability.yml linger as unnamed orphans until manually pruned. Co-Authored-By: Claude Sonnet 4.6 --- .gitea/workflows/nightly.yml | 2 +- .gitea/workflows/release.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/nightly.yml b/.gitea/workflows/nightly.yml index 838d859f..81cf885c 100644 --- a/.gitea/workflows/nightly.yml +++ b/.gitea/workflows/nightly.yml @@ -136,7 +136,7 @@ jobs: docker compose \ -f docker-compose.observability.yml \ --env-file .env.staging \ - up -d --wait + up -d --wait --remove-orphans - name: Reload Caddy # Apply any committed Caddyfile changes before smoke-testing the diff --git a/.gitea/workflows/release.yml b/.gitea/workflows/release.yml index 16da676f..2645dc15 100644 --- a/.gitea/workflows/release.yml +++ b/.gitea/workflows/release.yml @@ -109,7 +109,7 @@ jobs: docker compose \ -f docker-compose.observability.yml \ --env-file .env.production \ - up -d --wait + up -d --wait --remove-orphans - name: Reload Caddy # See nightly.yml — same rationale and mechanism: DooD job containers