From 93072d31e956084f6c5ee1ded2127a039728f2f3 Mon Sep 17 00:00:00 2001
From: gitbot <gitbot.north@seco.com>
Date: Wed, 25 Sep 2024 10:34:19 +0000
Subject: [PATCH] Integrate gitlab-ci/changelog-generator-all-projects-YT-256
 and 3 more

--

Commit: https://git.seco.com/seco-ne/yocto/infrastructure/gitlab-ci/-/commit/f0ed0f4fd8cea2d0c76aabc102c68bf89fe96fbc

CI: Changelog: Add new variable 'CHANGELOG_PROJECTS_SKIP', remove project list

The listed projects for the changelog are now supposed to be found
automatically. No need to list them anymore.
The 'SKIP' variable is mostly ment for custom projects, to filter out
unneeded projects from the changelog.

YT-256

--

Commit: https://git.seco.com/seco-ne/yocto/infrastructure/gitlab-ci/-/commit/434d542aaff0d3df1a91a6d6d052db9a30db89fa

get_integration_source: Print warning to stderr instead of stdout

--

Commit: https://git.seco.com/seco-ne/yocto/infrastructure/gitlab-ci/-/commit/5cc674f7b0170dbe30ee7475ecf8cf43b11f1a8b

Changelog: Include all related projects into the changelog

In build-pipeline.yml, enable the new parameter by default.

YT-256

--

Commit: https://git.seco.com/seco-ne/yocto/infrastructure/gitlab-ci/-/commit/0c4173a552ad9f93660950542d3263c82228d8ce

Changelog-generator: Add parameter to include all integrated projects

Before this, the changelog was generated on a given list of projects,
all using the same branch.
The new parameter now goes the the specified projects from the
parameters, and detects all integrated projects into this.
So normally you would specify one or two manifest projects, everything
else is automatically added to the list.

This also handles different branch names. As for example the kernel
branches are different, the integration branch is used instead of the
branch from the command line.
---
 .gitlab-ci     | 2 +-
 .gitlab-ci.yml | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/.gitlab-ci b/.gitlab-ci
index 37b396e8..f0ed0f4f 160000
--- a/.gitlab-ci
+++ b/.gitlab-ci
@@ -1 +1 @@
-Subproject commit 37b396e85024b6c07a1a843f10a3e9d72f981945
+Subproject commit f0ed0f4fd8cea2d0c76aabc102c68bf89fe96fbc
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 0e6d09ad..72627b46 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -4,13 +4,13 @@
 # ---------------------------------------------------------------------------------------
 include:
   - project: '${CI_PROJECT_ROOT_NAMESPACE}/yocto/infrastructure/gitlab-ci'
-    ref: 37b396e85024b6c07a1a843f10a3e9d72f981945
+    ref: f0ed0f4fd8cea2d0c76aabc102c68bf89fe96fbc
     file: 'manifest-pipeline-yocto.yml'
 
 variables:
   MANIFEST_PROJECT_ID: 1725
   MASTER_BRANCH: dunfell
-  GITLAB_CI_REVISION: 37b396e85024b6c07a1a843f10a3e9d72f981945
+  GITLAB_CI_REVISION: f0ed0f4fd8cea2d0c76aabc102c68bf89fe96fbc
 
 generate-build-pipeline:
   variables:
-- 
GitLab