From 8d6d8659461fc0e057224a28901cc49e506c829d Mon Sep 17 00:00:00 2001 From: Mikael Korpela Date: Thu, 4 Jun 2026 10:17:05 +0300 Subject: [PATCH 1/4] Github workflows: extend package changelog nudge to bundled packages --- .../workflows/check-package-changelogs.yml | 24 +++++++++++++++++-- 1 file changed, 22 insertions(+), 2 deletions(-) diff --git a/.github/workflows/check-package-changelogs.yml b/.github/workflows/check-package-changelogs.yml index 90385455265546..5f83450e6db0a5 100644 --- a/.github/workflows/check-package-changelogs.yml +++ b/.github/workflows/check-package-changelogs.yml @@ -6,10 +6,20 @@ on: branches: - trunk paths: + - 'packages/admin-ui/**' - 'packages/components/**' - 'packages/dataviews/**' - - 'packages/ui/**' + - 'packages/fields/**' + - 'packages/grid/**' + - 'packages/icons/**' + - 'packages/interface/**' + - 'packages/private-apis/**' + - 'packages/style-runtime/**' - 'packages/theme/**' + - 'packages/ui/**' + - 'packages/undo-manager/**' + - 'packages/views/**' + - 'packages/wp-build/**' - '!packages/*/src/**/stories/**' - '!packages/*/src/**/test/**' @@ -27,10 +37,20 @@ jobs: fail-fast: false matrix: package: + - admin-ui - components - dataviews - - ui + - fields + - grid + - icons + - interface + - private-apis + - style-runtime - theme + - ui + - undo-manager + - views + - wp-build steps: - name: 'Get PR commit count' env: From f2fa80a4b430b33374f8e5e391340e6202a43a71 Mon Sep 17 00:00:00 2001 From: Mikael Korpela Date: Thu, 4 Jun 2026 10:26:40 +0300 Subject: [PATCH 2/4] Add sections --- .github/workflows/check-package-changelogs.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/check-package-changelogs.yml b/.github/workflows/check-package-changelogs.yml index 5f83450e6db0a5..06406962deb024 100644 --- a/.github/workflows/check-package-changelogs.yml +++ b/.github/workflows/check-package-changelogs.yml @@ -37,19 +37,22 @@ jobs: fail-fast: false matrix: package: + # Bundled packages + # Keep in sync with dependency-extraction-webpack-plugin - admin-ui - - components - dataviews - fields - grid - icons - interface - - private-apis - style-runtime - theme - ui - undo-manager - views + # Other packages + - components + - private-apis - wp-build steps: - name: 'Get PR commit count' From 4e77a8409e8be7d71a0a0fd7633671d90138f480 Mon Sep 17 00:00:00 2001 From: Mikael Korpela Date: Mon, 6 Jul 2026 14:22:58 +0300 Subject: [PATCH 3/4] Move theme to "other packages" section --- .github/workflows/check-package-changelogs.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/check-package-changelogs.yml b/.github/workflows/check-package-changelogs.yml index 06406962deb024..c302caf2012853 100644 --- a/.github/workflows/check-package-changelogs.yml +++ b/.github/workflows/check-package-changelogs.yml @@ -46,11 +46,11 @@ jobs: - icons - interface - style-runtime - - theme - ui - undo-manager - views # Other packages + - theme - components - private-apis - wp-build From e81969131aaefd9e970136d806770b566f0b8582 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dami=C3=A1n=20Su=C3=A1rez?= Date: Mon, 6 Jul 2026 18:12:55 +0100 Subject: [PATCH 4/4] add widget packages to changelog nudge --- .github/workflows/check-package-changelogs.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/check-package-changelogs.yml b/.github/workflows/check-package-changelogs.yml index c302caf2012853..6550af69fe1bcd 100644 --- a/.github/workflows/check-package-changelogs.yml +++ b/.github/workflows/check-package-changelogs.yml @@ -19,6 +19,8 @@ on: - 'packages/ui/**' - 'packages/undo-manager/**' - 'packages/views/**' + - 'packages/widget-dashboard/**' + - 'packages/widget-primitives/**' - 'packages/wp-build/**' - '!packages/*/src/**/stories/**' - '!packages/*/src/**/test/**' @@ -53,6 +55,8 @@ jobs: - theme - components - private-apis + - widget-dashboard + - widget-primitives - wp-build steps: - name: 'Get PR commit count'