diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index d67d36e..41f6154 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -13,8 +13,6 @@ jobs: - uses: actions/checkout@v4 - uses: pnpm/action-setup@v4 - with: - version: 9 - uses: actions/setup-node@v4 with: @@ -23,6 +21,9 @@ jobs: - run: pnpm install --frozen-lockfile + - name: Build core (required by server) + run: pnpm --filter @chatcops/core build + - name: Typecheck run: pnpm -r typecheck diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 6873e19..cb7e068 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -17,8 +17,6 @@ jobs: - uses: actions/checkout@v4 - uses: pnpm/action-setup@v4 - with: - version: 9 - uses: actions/setup-node@v4 with: @@ -28,6 +26,9 @@ jobs: - run: pnpm install --frozen-lockfile + - name: Build core (required by server) + run: pnpm --filter @chatcops/core build + - name: Typecheck run: pnpm -r typecheck diff --git a/packages/core/package.json b/packages/core/package.json index 2d8ba4e..923e1db 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -11,6 +11,9 @@ "import": "./dist/index.js" } }, + "files": [ + "dist" + ], "scripts": { "build": "tsc", "typecheck": "tsc --noEmit", diff --git a/packages/server/package.json b/packages/server/package.json index e1a89ce..f588e11 100644 --- a/packages/server/package.json +++ b/packages/server/package.json @@ -23,6 +23,9 @@ "import": "./dist/adapters/cloudflare.js" } }, + "files": [ + "dist" + ], "scripts": { "build": "tsc", "typecheck": "tsc --noEmit",