Skip to content

Fix CI type-check and e2e runner - #1456

Merged
tefkah merged 2 commits into
mainfrom
tfk/ci-fix
Nov 3, 2026
Merged

tefkah merged 2 commits into
mainfrom
tfk/ci-fix

Conversation

@tefkah

@tefkah tefkah commented Nov 3, 2026

Copy link
Copy Markdown
Member

CI fails on main for two reasons unrelated to feature work.

type-check: site-builder-2 runs tsc --noEmit but never declared typescript, so it failed with tsc: not found once the turbo cache stopped hiding it. Added typescript: catalog: like the other workspace packages. With workspace packages built (pnpm p:build, as CI does) it type-checks clean.

e2e: ubuntu-latest now resolves to 26.04, which Playwright's install --with-deps chromium rejects. Pinned the e2e job to ubuntu-24.04 rather than bumping Playwright.

Checked locally: pnpm install --frozen-lockfile, pnpm p:build, pnpm type-check --force (14/14), pnpm lint:ci. test-run and e2e left to CI.

@tefkah
tefkah merged commit e014c6a into main Nov 3, 2026
30 checks passed
@tefkah
tefkah deleted the tfk/ci-fix branch November 3, 2026 16:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant