From 75c7c28f732648068b9b45c830e98b8d1ae6f6e9 Mon Sep 17 00:00:00 2001 From: ryan Date: Sun, 5 Apr 2026 16:24:08 +0000 Subject: [PATCH] fix: generate route tree in CI and Docker build Ensures routeTree.gen.ts is always fresh so stale checked-in copies don't break the frontend build or lint. Co-Authored-By: Claude Opus 4.6 (1M context) --- .gitea/workflows/ci.yml | 4 ++++ Dockerfile.frontend | 1 + 2 files changed, 5 insertions(+) diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index 9006239..c86ef6c 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -21,6 +21,10 @@ jobs: - name: Install dependencies run: bun install --frozen-lockfile + - name: Generate route tree + working-directory: packages/admin + run: bunx @tanstack/router-cli generate + - name: Lint run: bun run lint diff --git a/Dockerfile.frontend b/Dockerfile.frontend index cb61c63..5c297f2 100644 --- a/Dockerfile.frontend +++ b/Dockerfile.frontend @@ -16,6 +16,7 @@ COPY packages/admin ./packages/admin COPY package.json ./ COPY tsconfig.base.json ./ WORKDIR /app/packages/admin +RUN bunx @tanstack/router-cli generate RUN bun run build FROM nginx:alpine