diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index 21b371d..c2a6f8c 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -50,6 +50,11 @@ jobs: run: docker build --tag "adcloud-advertiser:$SOURCE_REVISION" . - name: Build browser test image run: docker build --target browser-tests --tag "adcloud-advertiser:$SOURCE_REVISION-tests" . - - name: Deploy test console and verify + - name: Stop the retired persistent console if: gitea.ref == 'refs/heads/main' && gitea.event_name != 'pull_request' - run: bash deploy/deploy.sh + run: | + for container in adcloud-advertiser-console adcloud-advertiser-console-candidate adcloud-advertiser-console-previous + do + docker rm -f "$container" 2>/dev/null || true + done + echo 'Retired advertiser console containers stopped; data and images were preserved.'