From cf27e02b231d0c77565f0c9f01cc1a2c9d5360d8 Mon Sep 17 00:00:00 2001 From: LukeGus Date: Wed, 20 May 2026 15:12:58 -0500 Subject: [PATCH] fix: build failure --- .github/workflows/openapi.yml | 5 ++++- .github/workflows/pr-check.yml | 6 +++++- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/.github/workflows/openapi.yml b/.github/workflows/openapi.yml index 04383210..13628545 100644 --- a/.github/workflows/openapi.yml +++ b/.github/workflows/openapi.yml @@ -22,7 +22,10 @@ jobs: run: npm ci - name: Generate OpenAPI specification - run: npm run generate:openapi + run: | + npx tsc -p tsconfig.node.json + cp src/backend/package.json dist/backend/package.json + node ./dist/backend/backend/swagger.js - name: Upload OpenAPI artifact uses: actions/upload-artifact@v4 diff --git a/.github/workflows/pr-check.yml b/.github/workflows/pr-check.yml index b65c35ba..336a2568 100644 --- a/.github/workflows/pr-check.yml +++ b/.github/workflows/pr-check.yml @@ -33,4 +33,8 @@ jobs: run: npx tsc --noEmit - name: Build - run: npm run build + run: | + npm run prebuild + npx vite build + npx tsc -p tsconfig.node.json + cp src/backend/package.json dist/backend/package.json