Skip to content

chore(ci): split MDX typechecking into its own gated job#115744

Merged
natemoo-re merged 2 commits into
masterfrom
nm/ci/mdx-typecheck
May 18, 2026
Merged

chore(ci): split MDX typechecking into its own gated job#115744
natemoo-re merged 2 commits into
masterfrom
nm/ci/mdx-typecheck

Conversation

@natemoo-re
Copy link
Copy Markdown
Member

Follow-up to #115504. Now that the main typescript job uses tsgo, MDX typechecking (Volar + tsc) is the bottleneck. This splits it into a separate typescript-mdx job gated to *.mdx and static/app/components/core/** changes, so most PRs skip it entirely.

MDX typechecking uses Volar + tsc (not tsgo) and is the slowest step
in the typescript job. Split it into a separate `typescript-mdx` job
gated to changes in *.mdx files and static/app/components/core/**, so
most PRs skip it entirely.
@natemoo-re natemoo-re requested a review from a team as a code owner May 18, 2026 19:46
@github-actions github-actions Bot added the Scope: Frontend Automatically applied to PRs that change frontend components label May 18, 2026
@natemoo-re natemoo-re changed the title ci(frontend): split MDX typechecking into its own gated job chore(ci): split MDX typechecking into its own gated job May 18, 2026
@natemoo-re natemoo-re requested a review from a team May 18, 2026 19:47
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 18, 2026

📊 Type Coverage Diff

✅ No new type safety issues introduced. Coverage: 93.55%

@natemoo-re natemoo-re merged commit 181ed45 into master May 18, 2026
69 checks passed
@natemoo-re natemoo-re deleted the nm/ci/mdx-typecheck branch May 18, 2026 20:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Scope: Frontend Automatically applied to PRs that change frontend components

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants