ci: fix check and deploy workflows

Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: Ib9590566fe1a41f64316f5ab56957b116a6a6964
This commit is contained in:
raf 2026-02-07 13:10:46 +03:00
commit 812b16e414
Signed by: NotAShelf
GPG key ID: 29D95B64378DB4BF
2 changed files with 9 additions and 3 deletions

View file

@ -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

View file

@ -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