From 812b16e414767d674971a47fe2d75214b96d55f5 Mon Sep 17 00:00:00 2001 From: NotAShelf Date: Sat, 7 Feb 2026 13:10:46 +0300 Subject: [PATCH] ci: fix check and deploy workflows Signed-off-by: NotAShelf Change-Id: Ib9590566fe1a41f64316f5ab56957b116a6a6964 --- .github/workflows/check.yml | 3 +++ .github/workflows/deploy.yml | 9 ++++++--- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml index d454dec..0eb90b4 100644 --- a/.github/workflows/check.yml +++ b/.github/workflows/check.yml @@ -25,6 +25,9 @@ jobs: - run: pnpm install --frozen-lockfile + - name: Build core packages + run: pnpm -r --filter '!@ns/web' build + - run: pnpm run check - run: pnpm run lint - run: pnpm run fmt --check diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index efbf740..005db59 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -35,13 +35,16 @@ jobs: - name: Install dependencies run: pnpm install --frozen-lockfile - - name: Build - run: GITHUB_PAGES=true pnpm run build + - name: Build core packages + run: pnpm -r --filter '!@ns/web' build + + - name: Build web app + run: GITHUB_PAGES=true pnpm run build:web - name: Upload artifact uses: actions/upload-pages-artifact@v4 with: - path: dist + path: packages/web/dist deploy: needs: build