diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index e4fa6ae..3422ad8 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -165,6 +165,11 @@ jobs: # This handles both root and apps/web package.json sed -i 's|"@mintel/payload-ai": "[^"]*"|"@mintel/payload-ai": "link:./_at-mintel/packages/payload-ai"|g' package.json sed -i 's|"@mintel/payload-ai": "[^"]*"|"@mintel/payload-ai": "link:../../_at-mintel/packages/payload-ai"|g' apps/web/package.json + + # Remove broken tsconfig paths in sibling monorepo to prevent tsc failures + if [ -f _at-mintel/packages/payload-ai/tsconfig.json ]; then + sed -i '/"paths": {/,/}/d' _at-mintel/packages/payload-ai/tsconfig.json + fi - name: 🔐 Registry Auth run: | TOKEN="${{ secrets.NPM_TOKEN }}" @@ -188,7 +193,7 @@ jobs: cd _at-mintel pnpm install --no-frozen-lockfile # Only build necessary packages to save time and avoid environmental failures - pnpm --filter @mintel/payload-ai... \ + pnpm --filter "...@mintel/payload-ai" \ --filter @mintel/pdf... \ --filter @mintel/concept-engine... \ --filter @mintel/estimation-engine... \