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: