Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
33 changes: 16 additions & 17 deletions .github/renovate.json5
Original file line number Diff line number Diff line change
Expand Up @@ -111,21 +111,33 @@
additionalReviewers: [ 'team:qualityops' ],
},

// Bundled, WordPress dependencies are separated from 'monorepo:wordpress' while
// Bundled WordPress dependencies are separated from 'monorepo:wordpress' while
// they're still considered unstable and can have significant breaking changes.
// Since they're not externalized to WP, they have higher chance of impacting functionality.
//
// Some related packages are included here too.
{
groupName: 'Bundled @wordpress/* monorepo',
// See the list at https://github.com/WordPress/gutenberg/blob/580d8bd24b9d1647a66fecc3115edf9b7dce64b1/packages/dependency-extraction-webpack-plugin/lib/util.js#L2
matchPackageNames: [
// Bundled packages, from the list at https://github.com/WordPress/gutenberg/blob/trunk/packages/dependency-extraction-webpack-plugin/lib/util.js#L2
'@wordpress/admin-ui',
'@wordpress/dataviews',
'@wordpress/fields',
'@wordpress/icons',
'@wordpress/interface',
'@wordpress/style-runtime',
'@wordpress/ui',
'@wordpress/undo-manager',
'@wordpress/fields',
'@wordpress/views',
'@wordpress/ui',
// @wordpress/theme is grouped here because many bundled packages (notably @wordpress/ui)
// rely on its design tokens (--wpds-*).
'@wordpress/theme',
// @wordpress/stylelint-config is grouped with theme because its WPDS rules lint against
// the token set shipped in @wordpress/theme — the two should be updated in lockstep.
'@wordpress/stylelint-config',
// @wordpress/build is still heavily developed; its dashboards share the same bundled
// packages and test surface, so exercising build alongside the rest is practical.
'@wordpress/build',
],
Comment thread
simison marked this conversation as resolved.
separateMajorMinor: false,
// Teams that can help test the update
Expand All @@ -138,19 +150,6 @@
],
},

// Separate Build from 'monorepo:wordpress' as build is still heavily developed, to manually test changes.
{
groupName: '@wordpress/build',
matchPackageNames: [ '@wordpress/build' ],
separateMajorMinor: false,
// Teams using Build in their projects
additionalReviewers: [
'team:zap', // Forms
'team:red', // Premium Analytics
'team:ventures', // Premium Analytics
],
},

// Widgets Dashboard packages are still experimental/development-focused, so group them for targeted review.
{
groupName: 'Widgets Dashboard',
Expand Down
Loading