From af872e14119e99371592a920e21e7d24e5bde5c6 Mon Sep 17 00:00:00 2001 From: manNomi Date: Sat, 14 Feb 2026 21:50:08 +0900 Subject: [PATCH 1/2] =?UTF-8?q?fix:=20admin=20=EC=9B=8C=ED=81=AC=ED=94=8C?= =?UTF-8?q?=EB=A1=9C=20lint/typecheck=20=EC=8A=A4=ED=81=AC=EB=A6=BD?= =?UTF-8?q?=ED=8A=B8=20=EC=A0=95=ED=95=A9=EC=84=B1=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/ci.yml | 7 ++----- apps/admin/package.json | 4 ++++ apps/admin/vite.config.ts | 2 +- 3 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 4cd9df31..9d3e2612 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -86,11 +86,8 @@ jobs: - name: Install dependencies run: pnpm install --frozen-lockfile - - name: Run lint check - run: pnpm --filter @solid-connect/admin run lint - - - name: Run format check - run: pnpm --filter @solid-connect/admin run format + - name: Run checks (lint & typecheck) + run: pnpm --filter @solid-connect/admin run ci:check # Web 앱 빌드 web-build: diff --git a/apps/admin/package.json b/apps/admin/package.json index 2d04c999..76c004de 100644 --- a/apps/admin/package.json +++ b/apps/admin/package.json @@ -9,6 +9,10 @@ "test": "vitest run", "format": "biome format", "lint": "biome lint", + "lint:check": "biome check .", + "typecheck": "tsc --noEmit", + "typecheck:ci": "tsc --noEmit", + "ci:check": "pnpm run lint:check && pnpm run typecheck:ci", "check": "biome check" }, "dependencies": { diff --git a/apps/admin/vite.config.ts b/apps/admin/vite.config.ts index ccfdd640..cea5bc04 100644 --- a/apps/admin/vite.config.ts +++ b/apps/admin/vite.config.ts @@ -1,9 +1,9 @@ +import { fileURLToPath, URL } from "node:url"; import tailwindcss from "@tailwindcss/vite"; import { devtools } from "@tanstack/devtools-vite"; import { tanstackStart } from "@tanstack/react-start/plugin/vite"; import viteReact from "@vitejs/plugin-react"; import { nitro } from "nitro/vite"; -import { fileURLToPath, URL } from "node:url"; import { defineConfig } from "vite"; import viteTsConfigPaths from "vite-tsconfig-paths"; From d9e21eb4d9f14eb364e459116fae198834ddb692 Mon Sep 17 00:00:00 2001 From: manNomi Date: Sat, 14 Feb 2026 22:07:38 +0900 Subject: [PATCH 2/2] =?UTF-8?q?fix:=20web=20CI=20=ED=83=80=EC=9E=85?= =?UTF-8?q?=EC=B2=B4=ED=81=AC=20React=20=ED=83=80=EC=9E=85=20=EB=A3=A8?= =?UTF-8?q?=ED=8A=B8=20=EC=B6=A9=EB=8F=8C=20=EB=B0=A9=EC=A7=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/web/tsconfig.ci.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/web/tsconfig.ci.json b/apps/web/tsconfig.ci.json index afb814e2..86819f17 100644 --- a/apps/web/tsconfig.ci.json +++ b/apps/web/tsconfig.ci.json @@ -1,7 +1,7 @@ { "extends": "./tsconfig.json", "compilerOptions": { - "typeRoots": ["./node_modules/@types", "../../node_modules/@types"], + "typeRoots": ["./node_modules/@types"], "types": ["react", "react-dom"], "skipLibCheck": true }