diff mbox series

[2/2] maintainers.inc: add RECIPE_UPGRADE_CHANGELOG_SKIP

Message ID 20261022144413.1690870-3-daniel.turull@ericsson.com
State Under Review
Headers show
Series devtool: add annotations if the changelog is not well format | expand

Commit Message

Daniel Turull Oct. 22, 2026, 2:44 p.m. UTC
From: Daniel Turull <daniel.turull@ericsson.com>

List the recipes whose changelog, as extracted by 'devtool upgrade',
is badly formed for a commit message: whole release notes documents
(mesa, gstreamer, cmake, python3), raw git log dumps (u-boot, openssh,
acpica, freetype, vulkan-validation-layers, parted) or markup banners
(expat).

devtool upgrade reads this variable and sets "changelog_skip": true in
workspace/changelogs/<pn>.json for listed recipes.

Keeping the list here makes it visible and updatable alongside the
recipes, and customisable from other layers.

Assisted-by: kiro:claude-opus-5.5
Signed-off-by: Daniel Turull <daniel.turull@ericsson.com>
---
 meta/conf/distro/include/maintainers.inc | 29 ++++++++++++++++++++++++
 1 file changed, 29 insertions(+)
diff mbox series

Patch

diff --git a/meta/conf/distro/include/maintainers.inc b/meta/conf/distro/include/maintainers.inc
index 7fe1be9851e..5846b09bd02 100644
--- a/meta/conf/distro/include/maintainers.inc
+++ b/meta/conf/distro/include/maintainers.inc
@@ -951,3 +951,32 @@  RECIPE_MAINTAINER:pn-xz = "Denys Dmytriyenko <denis@denix.org>"
 RECIPE_MAINTAINER:pn-zip = "Denys Dmytriyenko <denis@denix.org>"
 RECIPE_MAINTAINER:pn-zlib = "Denys Dmytriyenko <denis@denix.org>"
 RECIPE_MAINTAINER:pn-zstd = "Unassigned <unassigned@yoctoproject.org>"
+
+# Recipes (BPN) whose changelog from 'devtool upgrade' is not suitable
+# for a commit message; devtool flags them in its changelog JSON metadata.
+RECIPE_UPGRADE_CHANGELOG_SKIP ??= "\
+    acpica \
+    cmake \
+    expat \
+    freetype \
+    gst-devtools \
+    gst-examples \
+    gstreamer1.0 \
+    gstreamer1.0-libav \
+    gstreamer1.0-plugins-bad \
+    gstreamer1.0-plugins-base \
+    gstreamer1.0-plugins-good \
+    gstreamer1.0-plugins-ugly \
+    gstreamer1.0-python \
+    gstreamer1.0-rtsp-server \
+    mesa \
+    mesa-gl \
+    mesa-libclc \
+    mesa-tools \
+    openssh \
+    parted \
+    python3 \
+    u-boot \
+    u-boot-tools \
+    vulkan-validation-layers \
+"