From c495a844646a102851985047a583a058460fd53c Mon Sep 17 00:00:00 2001 From: coo1estguy <70365929+coolestcodeguy@users.noreply.github.com> Date: Tue, 1 Sep 2026 14:03:37 +0530 Subject: [PATCH] ci: run build before workspace package typechecks - Move build step before workspace package typechecking so dist type declarations are generated and available for dependent packages --- .github/workflows/ci.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index a6da92a..39ee82f 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -35,6 +35,9 @@ jobs: - name: Typecheck run: npm run typecheck + - name: Build + run: npm run build + - name: Typecheck workspace packages run: npm run typecheck --workspaces --if-present @@ -43,9 +46,6 @@ jobs: # violations instead of reporting them. run: npx eslint . - - name: Build - run: npm run build - # ubuntu-latest ships Docker, so the testcontainers suites run here even # though they cannot locally. This is the only place the real coverage # number exists.