From 2659455a9f6b25b6cf5182706556682bcd0686ef Mon Sep 17 00:00:00 2001 From: Esdras Renan Date: Wed, 8 Oct 2025 18:03:36 -0300 Subject: [PATCH] deploy: purge .next before build; CI also restarts Convex service to ensure fresh state --- .github/workflows/ci-cd-web-desktop.yml | 5 +++++ stack.yml | 1 + 2 files changed, 6 insertions(+) diff --git a/.github/workflows/ci-cd-web-desktop.yml b/.github/workflows/ci-cd-web-desktop.yml index 8d38f2e..91928ce 100644 --- a/.github/workflows/ci-cd-web-desktop.yml +++ b/.github/workflows/ci-cd-web-desktop.yml @@ -80,6 +80,11 @@ jobs: run: | docker service update --force sistema_web || true + - name: (Optional) Restart Convex backend service + if: ${{ hashFiles(format('{0}/stack.yml', env.APP_DIR)) != '' }} + run: | + docker service update --force sistema_convex_backend || true + convex_deploy: name: Deploy Convex functions needs: [deploy, changes] diff --git a/stack.yml b/stack.yml index befc27b..b30f95d 100644 --- a/stack.yml +++ b/stack.yml @@ -10,6 +10,7 @@ services: && pnpm install --frozen-lockfile --prod=false \ && pnpm prisma:generate \ && pnpm exec prisma migrate deploy \ + && rm -rf .next \ && pnpm build \ && pnpm start -p 3000" volumes: