From 733660c52fa47ac3a0d8c48a5a796a65418abfa3 Mon Sep 17 00:00:00 2001 From: valitovgaziz Date: Sat, 13 Jun 2026 05:02:15 +0500 Subject: [PATCH] ci: deploy all services with Docker layer cache --- .gitea/workflows/deploy.yml | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index 4558cb6..1a8f872 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -1,11 +1,11 @@ -name: Deploy api_yal +name: Deploy on: push: branches: - main jobs: - build-and-deploy: + deploy: runs-on: ubuntu-latest steps: - name: Pull latest main @@ -13,8 +13,11 @@ jobs: cd /home/gaziz/artefacts/tp git pull origin main - - name: Rebuild api_yal and redeploy + - name: Rebuild changed services run: | cd /home/gaziz/artefacts/tp/main_dc - docker compose build api_yal --no-cache - docker compose up api_yal -d + docker compose build + docker compose up -d --remove-orphans + + - name: Cleanup old images + run: docker image prune -f