Skip to content

chore: remove ignored dependencies from renovate config#7489

Merged
chenjiahan merged 1 commit intomainfrom
renovate_deps_0414
Apr 14, 2026
Merged

chore: remove ignored dependencies from renovate config#7489
chenjiahan merged 1 commit intomainfrom
renovate_deps_0414

Conversation

@chenjiahan
Copy link
Copy Markdown
Member

Summary

Removing @rspack/core and @rsbuild/core from the list of dependencies to be ignored by Renovate.

Copilot AI review requested due to automatic review settings April 14, 2026 09:27
@chenjiahan chenjiahan merged commit 5660f69 into main Apr 14, 2026
8 checks passed
@chenjiahan chenjiahan deleted the renovate_deps_0414 branch April 14, 2026 09:28
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Removes @rspack/core and @rsbuild/core from Renovate’s ignored dependency list so Renovate can resume proposing updates for them.

Changes:

  • Dropped @rspack/core from ignoreDeps in Renovate config.
  • Dropped @rsbuild/core from ignoreDeps in Renovate config.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

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

Code Review

This pull request enables automated updates for @rspack/core and @rsbuild/core by removing them from the ignoreDeps list in the Renovate configuration. Feedback suggests adding a grouping rule for Rsbuild-related dependencies to minimize pull request noise and maintain consistency with existing package groupings.

Comment thread .github/renovate.json5
// manually handle updates
'node',
'@rspack/core',
'@rsbuild/core',
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.

medium

Un-ignoring @rsbuild/core without a corresponding grouping rule in packageRules will likely result in separate pull requests for each Rsbuild-related dependency update. To maintain consistency with the existing Rspack and Rslib groups and reduce PR noise, consider adding a package rule to group dependencies matching /rsbuild/ in the packageRules array.

Copy link
Copy Markdown

@chatgpt-codex-connector chatgpt-codex-connector bot left a comment

Choose a reason for hiding this comment

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

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: ab1d2e20de

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread .github/renovate.json5
Comment on lines 80 to 83
ignoreDeps: [
// manually handle updates
'node',
'@rspack/core',
'@rsbuild/core',
// some loaders still depend on loader-utils v2
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

P2 Badge Restore @rsbuild/core in ignoreDeps for v1 alias deps

Dropping @rsbuild/core from ignoreDeps allows Renovate to update the npm alias dependencies that intentionally pin v1 ("@rsbuild/core-v1": "npm:@rsbuild/core@^1.7.5" in files like packages/plugin-react/package.json:32 and other plugin package.json files). Because Renovate matching is by package name, those aliases become eligible for major bumps to v2, and tests that import @rsbuild/core-v1 (for example packages/plugin-react/tests/index.test.ts:2) would no longer validate v1 compatibility, which undermines the repository’s backward-compat coverage.

Useful? React with 👍 / 👎.

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.

2 participants