From e5ea9b28ab9a174b08098dcfe167d54fe2718ea6 Mon Sep 17 00:00:00 2001 From: Thai Pangsakulyanont Date: Fri, 17 May 2024 13:58:18 +0700 Subject: [PATCH] Add type checking to GitHub Actions --- .github/workflows/build.yml | 2 ++ package.json | 3 ++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 161fdfa..57f9d17 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -13,6 +13,8 @@ jobs: node-version: "20" - name: Install dependencies run: corepack enable && pnpm install + - name: Type Check + run: pnpm run typecheck - name: Build project run: pnpm run build - name: Generate version diff --git a/package.json b/package.json index 0a50734..b6afbdc 100644 --- a/package.json +++ b/package.json @@ -23,7 +23,8 @@ "type": "module", "scripts": { "build": "tsup src/main.ts --format esm --sourcemap", - "dev": "tsup src/main.ts --format esm --sourcemap --watch" + "dev": "tsup src/main.ts --format esm --sourcemap --watch", + "typecheck": "tsc" }, "packageManager": "pnpm@9.1.1+sha256.9551e803dcb7a1839fdf5416153a844060c7bce013218ce823410532504ac10b", "bin": "./dist/main.js",