You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
CI paths: TS Typecheck — add self-trigger path and tsconfig.build.json #846
Part of #834. Phase 1 (unanchored corrections — no dependency on any other slice).
What
Two defects in ts-typecheck.yml's filter:
It does not name its own file (spec row 16).
It filters on packages/ts/tsconfig.json only, but packages/ts/tsconfig.build.json also exists and changing it can break the typecheck without triggering it. Spec row 19 says packages/ts/tsconfig*.json.
Exact change
.github/workflows/ts-typecheck.yml — replace the on: block with:
The tsconfig*.json widening is not exercised by this PR's own file list. Optional probe: push a throwaway commit adding a blank line to packages/ts/tsconfig.build.json, confirm TS Typecheck still appears, then drop the commit before merging.
Acceptance
The PR's check list matches the three groups above exactly
Mergify Merge Protections green
Merge, close this issue
Notes
No changelog fragment, no e2e attestation. Not anchored in .mergify.yml.
Closing in the #934 sweep. The target workflow no longer exists: the #834 epic shipped as per-domain consolidation (#888, #890, #892, #893, #894, #895, #942) instead of the per-concern slices this issue specced. The intent is satisfied — lint/typecheck now live inside the consolidated per-SDK workflows (dirsql-python-ci.yml / dirsql-typescript-ci.yml), whose paths: filters include their own workflow file.
Activity
thekevinbot commentedon Aug 20, 2026
Closing in the #934 sweep. The target workflow no longer exists: the #834 epic shipped as per-domain consolidation (#888, #890, #892, #893, #894, #895, #942) instead of the per-concern slices this issue specced. The intent is satisfied — lint/typecheck now live inside the consolidated per-SDK workflows (
dirsql-python-ci.yml/dirsql-typescript-ci.yml), whosepaths:filters include their own workflow file.