From 8f2c00a75a2d4870e2ff1bcea18723d9d10ed706 Mon Sep 17 00:00:00 2001 From: Esdras Renan Date: Tue, 25 Nov 2025 17:32:40 -0300 Subject: [PATCH] fix: stabilize web build path e cores do SLA --- .github/workflows/ci-cd-web-desktop.yml | 10 +++++++--- src/components/tickets/ticket-queue-summary.tsx | 4 ++-- stack.yml | 2 +- 3 files changed, 10 insertions(+), 6 deletions(-) diff --git a/.github/workflows/ci-cd-web-desktop.yml b/.github/workflows/ci-cd-web-desktop.yml index a090d69..138a5b6 100644 --- a/.github/workflows/ci-cd-web-desktop.yml +++ b/.github/workflows/ci-cd-web-desktop.yml @@ -231,9 +231,13 @@ jobs: PRISMA_ENGINES_CHECKSUM_IGNORE_MISSING: "1" run: | cd "$EFFECTIVE_APP_DIR" - bun install --frozen-lockfile --filter '!appsdesktop' - bun run prisma:generate - bun run build:bun + docker run --rm \ + -e PRISMA_ENGINES_CHECKSUM_IGNORE_MISSING="$PRISMA_ENGINES_CHECKSUM_IGNORE_MISSING" \ + -e NODE_OPTIONS="--max-old-space-size=4096" \ + -v "$EFFECTIVE_APP_DIR":/app \ + -w /app \ + sistema_web:node22-bun \ + bash -lc "set -euo pipefail; bun install --frozen-lockfile --filter '!appsdesktop'; bun run prisma:generate; bun run build:bun" - name: Publish build to stable APP_DIR directory run: | diff --git a/src/components/tickets/ticket-queue-summary.tsx b/src/components/tickets/ticket-queue-summary.tsx index 035e3b4..00a7858 100644 --- a/src/components/tickets/ticket-queue-summary.tsx +++ b/src/components/tickets/ticket-queue-summary.tsx @@ -19,10 +19,10 @@ function resolveSlaTone(percent: number) { return { indicatorClass: "bg-[#00e8ff]", textClass: "text-[#00e8ff]" } } if (percent < 50) { - return { indicatorClass: "bg-emerald-400", textClass: "text-emerald-500" } + return { indicatorClass: "bg-emerald-400", textClass: "text-emerald-400" } } if (percent < 75) { - return { indicatorClass: "bg-amber-400", textClass: "text-amber-500" } + return { indicatorClass: "bg-amber-400", textClass: "text-amber-400" } } return { indicatorClass: "bg-rose-500", textClass: "text-rose-500" } } diff --git a/stack.yml b/stack.yml index a17bf7b..25b4ef9 100644 --- a/stack.yml +++ b/stack.yml @@ -34,7 +34,7 @@ services: # Evita apt-get na inicialização porque a imagem já vem com toolchain pronta SKIP_APT_BOOTSTRAP: "true" # Sempre revalida/rebuild better-sqlite3 para a runtime atual - SKIP_SQLITE_REBUILD: "false" + SKIP_SQLITE_REBUILD: "true" # Usado para forçar novo rollout a cada deploy (setado pelo CI) RELEASE_SHA: "${RELEASE_SHA:-dev}" deploy: