From e20f1c89f45e19139fc1e85858aed3abf514e885 Mon Sep 17 00:00:00 2001 From: Neko Ayaka Date: Tue, 18 Feb 2025 13:53:02 +0800 Subject: [PATCH] fix: build --- .github/workflows/ci.yml | 22 ++++++++++++++++++++++ packages/duckdb-wasm/package.json | 4 ++-- 2 files changed, 24 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index d66077c9e..e4173843f 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -11,6 +11,7 @@ on: jobs: lint: + name: Lint runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 @@ -29,7 +30,28 @@ jobs: - name: Lint run: pnpm run lint + build-test: + name: Build Test + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - uses: pnpm/action-setup@v3 + - uses: actions/setup-node@v4 + with: + node-version: lts/* + cache: pnpm + + - name: Install + run: pnpm install + + - name: Stub + run: pnpm run packages:stub + + - name: Build + run: pnpm run packages:build + typecheck: + name: Type Check runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 diff --git a/packages/duckdb-wasm/package.json b/packages/duckdb-wasm/package.json index 52494e993..ecfe3965c 100644 --- a/packages/duckdb-wasm/package.json +++ b/packages/duckdb-wasm/package.json @@ -48,9 +48,9 @@ "package.json" ], "scripts": { - "dev": "pnpm run stub && pnpm run play:dev", + "dev": "pnpm run stub", "stub": "unbuild --stub", - "build": "unbuild && pnpm run play:build", + "build": "unbuild", "typecheck": "tsc --noEmit" }, "peerDependencies": {