From 37ad822073c2c271aff4b44c1571484970404aa4 Mon Sep 17 00:00:00 2001 From: Attila Szegedi Date: Fri, 24 Jul 2026 11:13:27 +0200 Subject: [PATCH] chore: ignore TypeScript major-version bumps in dependabot 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 https://github.com/typescript-eslint/typescript-eslint/issues/10940 Co-Authored-By: Claude Opus 4.8 (1M context) --- .github/dependabot.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index d508f9d9..cdf3668e 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -15,6 +15,12 @@ updates: ignore: # Internal dependencies that we update manually - dependency-name: "pprof-format" + # TypeScript 7 (the native port) is not yet supported by typescript-eslint + # (and therefore gts), so major bumps break `npm run lint`. + # See https://github.com/typescript-eslint/typescript-eslint/issues/10940 + # Re-enable once typescript-eslint ships TS >=7 support. + - dependency-name: "typescript" + update-types: ["version-update:semver-major"] versioning-strategy: "increase" labels: - dependabot