Skip to content

fix(renovate): group OpenShift Console SDK dependencies and block React updates#56

Merged
ullbergm merged 1 commit intomainfrom
renovate/configure-openshift-sdk-grouping
Nov 15, 2025
Merged

fix(renovate): group OpenShift Console SDK dependencies and block React updates#56
ullbergm merged 1 commit intomainfrom
renovate/configure-openshift-sdk-grouping

Conversation

@ullbergm
Copy link
Copy Markdown
Owner

Changes

This PR updates the Renovate configuration to better handle OpenShift Console SDK dependencies:

OpenShift Console SDK Grouping

  • Groups all @openshift-console/* packages together using a pattern matcher
  • Ensures @openshift-console/dynamic-plugin-sdk and @openshift-console/dynamic-plugin-sdk-webpack update together in a single PR
  • Both packages will stay synchronized and only update when there's a new version available

React Version Pinning

  • Disables Renovate updates for react, react-dom, @types/react, and @types/react-dom
  • The OpenShift Console plugin requires specific React versions for compatibility
  • These versions should only be updated manually when the OpenShift Console SDK updates its peer dependency requirements

Benefits

  • Prevents version mismatches between the main SDK and webpack plugin
  • Reduces PR noise by grouping related updates
  • Ensures React compatibility with the OpenShift Console plugin requirements

…ct updates

- Group all @openshift-console/* packages together to ensure they update as a unit
- Disable React/React-DOM updates as plugin requires specific versions
- This ensures the webpack plugin only updates when the main SDK updates
@github-actions github-actions Bot added size/S Denotes a PR that changes 10-29 lines, ignoring generated files. area/github Changes made in the github directory. labels Nov 15, 2025
@ullbergm ullbergm added the enhancement Enhancement of the code, not introducing new features. label Nov 15, 2025
@ullbergm ullbergm merged commit 889be4f into main Nov 15, 2025
6 of 7 checks passed
@ullbergm ullbergm deleted the renovate/configure-openshift-sdk-grouping branch November 15, 2025 13:16
@codecov
Copy link
Copy Markdown

codecov Bot commented Nov 15, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ All tests successful. No failed tests found.

📢 Thoughts on this report? Let us know!

@github-actions
Copy link
Copy Markdown

Pull Request closed and locked due to lack of activity.
If you'd like to build on this closed PR, you can clone it using this method: https://stackoverflow.com/a/14969986
Then open a new PR, referencing this closed PR in your message.

@github-actions github-actions Bot locked and limited conversation to collaborators Nov 23, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

area/github Changes made in the github directory. enhancement Enhancement of the code, not introducing new features. size/S Denotes a PR that changes 10-29 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant