The jsii 5.x toolchain pins TypeScript to ~5.4, so some Dependabot majors can never merge as-is and will sit open (or worse, get merged and break the build):
What to do
Acceptance criteria
- Dependabot no longer proposes majors that the jsii toolchain cannot accept, and the constraint is documented where the ignore rule lives.
The jsii 5.x toolchain pins TypeScript to
~5.4, so some Dependabot majors can never merge as-is and will sit open (or worse, get merged and break the build):What to do
ignorerules in.github/dependabot.ymlfortypescriptandjsii/jsii-*major updates, with a comment explaining the jsii pinning.Acceptance criteria