Skip to content

Group only compatible dev-tool updates in Dependabot - #8

Merged
YauhenBichel merged 1 commit into
mainfrom
chore/dependabot-compatible-updates
Sep 13, 2026
Merged

YauhenBichel merged 1 commit into
mainfrom
chore/dependabot-compatible-updates

Conversation

@YauhenBichel

Copy link
Copy Markdown
Member

The same change as rn-scale-reference#5, for the same reason.

Dependabot's first grouped update (#6) bumped Babel 7.29.7 → 8.0.x, TypeScript 6.0.3 → 7.0.2 and @types/node 22 → 26 together. Every CI job failed at npm ci with ERESOLVE, because typescript-eslint 8.70 supports TypeScript below 6.1.

Change (.github/dependabot.yml only)

  • The dev-tooling group takes minor and patch updates only. A major update arrives as its own pull request.
  • Skipped until the tools support them:
    • typescript minor and major (typescript-eslint's upper bound)
    • @babel/* major (babel-jest and react-native-builder-bob)
    • @types/node major (CI runs Node 22)
  • GitHub Actions updates are unchanged.

The file is byte-for-byte the one merged in scale-reference. health-data's previous config was identical to scale-reference's old one, and it has the same coupled dev dependencies (typescript ~6.0.3, typescript-eslint ^8.70.0, @babel/core ^7.28.0, @types/node ^22).

How it was checked

  • The file validates against SchemaStore's dependabot-2.0 schema, with the same validator that rejects wrong values.
  • It passes Prettier.

🤖 Generated with Claude Code

The first grouped update (#6) bumped Babel 8, TypeScript 7 and
@types/node 26 together, and every CI job failed at npm ci: ERESOLVE,
typescript-eslint 8.70 supports TypeScript below 6.1. Group minor and
patch updates only, so a major arrives on its own, and skip the updates
that need a coordinated change: TypeScript minor and major, Babel major,
and @types/node major. Same configuration as MoleCare/rn-scale-reference#5.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@YauhenBichel
YauhenBichel merged commit 5885307 into main Sep 13, 2026
8 checks passed
@YauhenBichel
YauhenBichel deleted the chore/dependabot-compatible-updates branch September 13, 2026 13:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant