Skip to content

ci: ignore typescript major bumps (pinned by the jsii toolchain) - #80

Merged
alphacrack merged 1 commit into
mainfrom
ci/dependabot-ignore-typescript-major
Aug 7, 2026
Merged

ci: ignore typescript major bumps (pinned by the jsii toolchain)#80
alphacrack merged 1 commit into
mainfrom
ci/dependabot-ignore-typescript-major

Conversation

@alphacrack

Copy link
Copy Markdown
Owner

jsii@6.x depends on typescript ~6.0, so a TypeScript major bump fails the jsii build (and every downstream job) until a matching jsii major ships. PR #77 (typescript 7.0.2) is the current instance — its CI failed across Build/Test/Lint for exactly this reason.

Adds a Dependabot ignore for typescript semver-majors so they stop arriving as unmergeable PRs. TypeScript should be upgraded deliberately, together with the jsii major that supports it (the same way jsii 6 + TS 6 landed together earlier this cycle).

Mirrors the existing @types/node major-ignore rule.

Closes #77 (by making it moot).

🤖 Generated with Claude Code

jsii pins the TypeScript compiler (jsii 6.x -> typescript ~6.0), so a
TypeScript major fails the jsii build until a matching jsii major ships.
PR #77 (typescript 7.0.2) is a fresh instance. Ignore typescript majors so
they don't recur as unmergeable PRs; upgrade TypeScript deliberately together
with jsii when the time comes.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@github-actions github-actions Bot added the ci CI/CD workflows and GitHub Actions label Aug 7, 2026
@alphacrack
alphacrack merged commit 289e11e into main Aug 7, 2026
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci CI/CD workflows and GitHub Actions

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant