Skip to content

Group react and react-dom Dependabot updates - #4644

Merged
kaspersv merged 1 commit into
mainfrom
kaspersv/dependabot-group-react
Nov 12, 2026
Merged

kaspersv merged 1 commit into
mainfrom
kaspersv/dependabot-group-react

Conversation

@kaspersv

Copy link
Copy Markdown
Contributor

Adds a react Dependabot group so react and react-dom are always updated in the same PR.

react-dom requires the exact same react version. Bumping one without the other fails the unit tests, as happened in #4642 (react 19.3.0 → 19.3.1 on its own). The group matches only the exact package names, so @types/react, @types/react-dom and other react-* packages are not included.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

The review found no active issues, and the Dependabot change narrowly groups the exact React runtime packages to keep their versions aligned.

No open issues 🎉

What changed in this PR

Updates Dependabot configuration so React runtime packages are upgraded together, preventing react and react-dom from drifting to different versions.

Changes:

  • Adds a react Dependabot group for the exact react and react-dom package names.
  • Leaves React type packages and other React-related dependencies outside the group.
File Description
.github/​dependabot.yml Adds a React dependency update group for react and react-dom to the npm Dependabot configuration.

Review effort: Lite (auto)

@kaspersv
kaspersv marked this pull request as ready for review November 12, 2026 08:51
@kaspersv
kaspersv requested a review from a team as a code owner November 12, 2026 08:51
@kaspersv
kaspersv requested a review from josefs November 12, 2026 08:52
@kaspersv
kaspersv merged commit 2770309 into main Nov 12, 2026
22 checks passed
@kaspersv
kaspersv deleted the kaspersv/dependabot-group-react branch November 12, 2026 10:12
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.

3 participants