Skip to content

chore: ignore TypeScript major-version bumps in dependabot#380

Open
szegedi wants to merge 1 commit into
mainfrom
chore/dependabot-ignore-typescript-major
Open

chore: ignore TypeScript major-version bumps in dependabot#380
szegedi wants to merge 1 commit into
mainfrom
chore/dependabot-ignore-typescript-major

Conversation

@szegedi

@szegedi szegedi commented Jul 24, 2026

Copy link
Copy Markdown

What

Adds a dependabot ignore rule for TypeScript major-version updates.

Why

Dependabot #374 tried to bump typescript from 6.0.3 → 7.0.2. TypeScript 7 is the new native (Go) port, and it is not yet supported by typescript-eslint — and therefore not by gts, which the lint job runs (npm run lintgts check). The latest published typescript-eslint (8.65.0) still declares a peer dependency of typescript >=4.8.4 <6.1.0, so the lint job fails with:

Error: typescript-eslint does not support TS 7.0.

Support for TS ≥7 is tracked upstream but not yet shipped:
typescript-eslint/typescript-eslint#10940

Until that lands, major typescript bumps can't pass CI, so this rule stops dependabot from repeatedly opening them. Minor/patch bumps within TS 6 are unaffected.

🤖 Generated with Claude Code

TypeScript 7 (the new native port) is not yet supported by
typescript-eslint, and therefore not by gts, so a major bump breaks the
lint job's `gts check` step. The latest published typescript-eslint
still declares a `typescript >=4.8.4 <6.1.0` peer dependency.

Ignore typescript major-version updates until the ecosystem catches up.
See typescript-eslint/typescript-eslint#10940

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@github-actions

Copy link
Copy Markdown

Overall package size

Self size: 2.45 MB
Deduped: 3.15 MB
No deduping: 3.15 MB

Dependency sizes | name | version | self size | total size | |------|---------|-----------|------------| | pprof-format | 2.2.3 | 500.55 kB | 500.55 kB | | source-map | 0.8.0 | 185.66 kB | 185.66 kB | | node-gyp-build | 4.8.4 | 13.86 kB | 13.86 kB |

🤖 This report was automatically generated by heaviest-objects-in-the-universe

@datadog-prod-us1-4

datadog-prod-us1-4 Bot commented Jul 24, 2026

Copy link
Copy Markdown

Pipelines  Tests

⚠️ Warnings

🚦 2 Pipeline jobs failed

Build | build-successful   View in Datadog   GitHub Actions

Pull Request Labels | label   View in Datadog   GitHub Actions

ℹ️ Info

🔄 Datadog auto-retried 1 job - 1 passed on retry View in Datadog

Useful? React with 👍 / 👎

This comment will be updated automatically if new data arrives.
🔗 Commit SHA: 37ad822 | Docs | Datadog PR Page | Give us feedback!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

semver-patch Bug or security fixes, mainly

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant