This is an automated email from the ASF dual-hosted git repository.

potiuk pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git


The following commit(s) were added to refs/heads/main by this push:
     new 4ce141269d5 Update backport label to v3-2-test and improve release 
docs (#64338)
4ce141269d5 is described below

commit 4ce141269d5f9523e6b9d5d3ffa5a74e5625452d
Author: Jarek Potiuk <[email protected]>
AuthorDate: Sun Mar 29 19:36:20 2026 +0200

    Update backport label to v3-2-test and improve release docs (#64338)
    
    - Rename boring-cyborg backport label from v3-1-test to v3-2-test
    - Remove files from backport that only make sense on main branch
    - Remove outdated CI cherry-pick instructions from release docs
    - Add steps for creating backport label and updating boring-cyborg
---
 .github/boring-cyborg.yml                       | 11 +++--------
 dev/README_RELEASE_AIRFLOW.md                   | 18 +++---------------
 dev/breeze/doc/images/output_pr_auto-triage.svg |  2 +-
 dev/breeze/doc/images/output_pr_auto-triage.txt |  2 +-
 4 files changed, 8 insertions(+), 25 deletions(-)

diff --git a/.github/boring-cyborg.yml b/.github/boring-cyborg.yml
index 521429a8afb..1df8a75b82b 100644
--- a/.github/boring-cyborg.yml
+++ b/.github/boring-cyborg.yml
@@ -344,23 +344,18 @@ labelPRBasedOnFilePath:
     - .rat-excludes
     - .readthedocs.yml
 
-  # This should be copy of the "area:dev-tools" above and should be updated 
when
-  # we switch maintenance branch
-  backport-to-v3-1-test:
+  # This should be copy of the "area:dev-tools" above minus contributing docs 
and some files that should
+  # only make sense in main - it should be updated when we switch maintenance 
branch
+  backport-to-v3-2-test:
     - scripts/**/*
     - dev/**/*
     - .github/**/*
     - Dockerfile.ci
-    - CONTRIBUTING.rst
-    - contributing-docs/**/*
     - yamllint-config.yml
-    - .asf.yaml
-    - .bash_completion
     - .dockerignore
     - .hadolint.yaml
     - .pre-commit-config.yaml
     - .rat-excludes
-    - .readthedocs.yml
 
   kind:documentation:
     - airflow-core/docs/**/*
diff --git a/dev/README_RELEASE_AIRFLOW.md b/dev/README_RELEASE_AIRFLOW.md
index a750dbf67bd..1b81fc7f80b 100644
--- a/dev/README_RELEASE_AIRFLOW.md
+++ b/dev/README_RELEASE_AIRFLOW.md
@@ -277,21 +277,7 @@ and mark those as well. You can accomplish this by running 
the following command
 ./dev/airflow-github needs-categorization 2.3.2 HEAD
 ```
 
-Often you also want to cherry-pick changes related to CI and development 
tools, to include the latest
-stability fixes in CI and improvements in development tools. Usually you can 
see the list of such
-changes via (this will exclude already merged changes):
-
-```shell
-git fetch apache
-git log --oneline apache/v3-1-test | sed -n 's/.*\((#[0-9]*)\)$/\1/p' > 
/tmp/merged
-git log --oneline --decorate apache/v2-2-stable..apache/main -- Dockerfile* 
scripts breeze* .github/ setup* dev | grep -vf /tmp/merged
-```
-
-Most of those PRs should be marked with `changelog:skip` label, so that they 
are excluded from the
-user-facing changelog as they only matter for developers of Airflow. We have a 
tool
-that allows to easily review the cherry-picked PRs and mark them with the 
right label - see below.
-
-You also likely want to cherry-pick some of the latest doc changes in order to 
bring clarification and
+You are likely want to cherry-pick some of the latest doc changes in order to 
bring clarification and
 explanations added to the documentation. Usually you can see the list of such 
changes via:
 
 ```shell
@@ -472,6 +458,8 @@ uv tool install -e ./dev/breeze
   with minimum version for the next version of Airflow will be added in the 
future.
 - Check `Apache Airflow is tested with` (stable version) in `README.md` has 
the same tested versions as in the tip of
   the stable branch in `dev/breeze/src/airflow_breeze/global_constants.py`
+- Create `backport-to-vX-Y-test` branch in 
https://github.com/apache/airflow/labels
+- Update .github/boring-cyborg.yml and change the previous `backport-...` 
branch auto assignment to the new one.
 - Commit the above changes with the message `Update version to ${VERSION}`.
 - Build the release notes:
 
diff --git a/dev/breeze/doc/images/output_pr_auto-triage.svg 
b/dev/breeze/doc/images/output_pr_auto-triage.svg
index 8cbffab9f40..e062f263cc5 100644
--- a/dev/breeze/doc/images/output_pr_auto-triage.svg
+++ b/dev/breeze/doc/images/output_pr_auto-triage.svg
@@ -371,7 +371,7 @@
 </text><text class="breeze-pr-auto-triage-r5" x="0" y="581.2" 
textLength="12.2" clip-path="url(#breeze-pr-auto-triage-line-23)">│</text><text 
class="breeze-pr-auto-triage-r6" x="329.4" y="581.2" textLength="988.2" 
clip-path="url(#breeze-pr-auto-triage-line-23)">area:db-migrations&#160;|&#160;area:deadline-alerts&#160;|&#160;area:dev-tools&#160;|&#160;area:docker-tests&#160;|&#160;</text><text
 class="breeze-pr-auto-triage-r5" x="1451.8" y="581.2" textLength="12.2" 
clip-path="url(#breeze-p [...]
 </text><text class="breeze-pr-auto-triage-r5" x="0" y="605.6" 
textLength="12.2" clip-path="url(#breeze-pr-auto-triage-line-24)">│</text><text 
class="breeze-pr-auto-triage-r6" x="329.4" y="605.6" textLength="976" 
clip-path="url(#breeze-pr-auto-triage-line-24)">area:go-sdk&#160;|&#160;area:helm-chart&#160;|&#160;area:kubernetes-tests&#160;|&#160;area:production-image&#160;|&#160;</text><text
 class="breeze-pr-auto-triage-r5" x="1451.8" y="605.6" textLength="12.2" 
clip-path="url(#breeze-pr-a [...]
 </text><text class="breeze-pr-auto-triage-r5" x="0" y="630" textLength="12.2" 
clip-path="url(#breeze-pr-auto-triage-line-25)">│</text><text 
class="breeze-pr-auto-triage-r6" x="329.4" y="630" textLength="1085.8" 
clip-path="url(#breeze-pr-auto-triage-line-25)">area:providers&#160;|&#160;area:registry&#160;|&#160;area:system-tests&#160;|&#160;area:task-sdk&#160;|&#160;area:translations&#160;|&#160;</text><text
 class="breeze-pr-auto-triage-r5" x="1451.8" y="630" textLength="12.2" 
clip-path=" [...]
-</text><text class="breeze-pr-auto-triage-r5" x="0" y="654.4" 
textLength="12.2" clip-path="url(#breeze-pr-auto-triage-line-26)">│</text><text 
class="breeze-pr-auto-triage-r6" x="329.4" y="654.4" textLength="1012.6" 
clip-path="url(#breeze-pr-auto-triage-line-26)">backport-to-v3-1-test&#160;|&#160;kind:documentation&#160;|&#160;provider:airbyte&#160;|&#160;provider:alibaba&#160;|&#160;</text><text
 class="breeze-pr-auto-triage-r5" x="1451.8" y="654.4" textLength="12.2" 
clip-path="url(#breez [...]
+</text><text class="breeze-pr-auto-triage-r5" x="0" y="654.4" 
textLength="12.2" clip-path="url(#breeze-pr-auto-triage-line-26)">│</text><text 
class="breeze-pr-auto-triage-r6" x="329.4" y="654.4" textLength="1012.6" 
clip-path="url(#breeze-pr-auto-triage-line-26)">backport-to-v3-2-test&#160;|&#160;kind:documentation&#160;|&#160;provider:airbyte&#160;|&#160;provider:alibaba&#160;|&#160;</text><text
 class="breeze-pr-auto-triage-r5" x="1451.8" y="654.4" textLength="12.2" 
clip-path="url(#breez [...]
 </text><text class="breeze-pr-auto-triage-r5" x="0" y="678.8" 
textLength="12.2" clip-path="url(#breeze-pr-auto-triage-line-27)">│</text><text 
class="breeze-pr-auto-triage-r6" x="329.4" y="678.8" textLength="1110.2" 
clip-path="url(#breeze-pr-auto-triage-line-27)">provider:amazon&#160;|&#160;provider:apache-beam&#160;|&#160;provider:apache-cassandra&#160;|&#160;provider:apache-drill&#160;</text><text
 class="breeze-pr-auto-triage-r5" x="1451.8" y="678.8" textLength="12.2" 
clip-path="url(#br [...]
 </text><text class="breeze-pr-auto-triage-r5" x="0" y="703.2" 
textLength="12.2" clip-path="url(#breeze-pr-auto-triage-line-28)">│</text><text 
class="breeze-pr-auto-triage-r6" x="329.4" y="703.2" textLength="890.6" 
clip-path="url(#breeze-pr-auto-triage-line-28)">|&#160;provider:apache-druid&#160;|&#160;provider:apache-flink&#160;|&#160;provider:apache-hdfs&#160;|&#160;</text><text
 class="breeze-pr-auto-triage-r5" x="1451.8" y="703.2" textLength="12.2" 
clip-path="url(#breeze-pr-auto-triage [...]
 </text><text class="breeze-pr-auto-triage-r5" x="0" y="727.6" 
textLength="12.2" clip-path="url(#breeze-pr-auto-triage-line-29)">│</text><text 
class="breeze-pr-auto-triage-r6" x="329.4" y="727.6" textLength="902.8" 
clip-path="url(#breeze-pr-auto-triage-line-29)">provider:apache-hive&#160;|&#160;provider:apache-iceberg&#160;|&#160;provider:apache-impala&#160;|&#160;</text><text
 class="breeze-pr-auto-triage-r5" x="1451.8" y="727.6" textLength="12.2" 
clip-path="url(#breeze-pr-auto-triage-lin [...]
diff --git a/dev/breeze/doc/images/output_pr_auto-triage.txt 
b/dev/breeze/doc/images/output_pr_auto-triage.txt
index 21f65be5aaa..093ca5233bd 100644
--- a/dev/breeze/doc/images/output_pr_auto-triage.txt
+++ b/dev/breeze/doc/images/output_pr_auto-triage.txt
@@ -1 +1 @@
-d8cea45c4870fdc6a06e25481f7c85c0
+14346a4c066836e741ec7c6bbc87597f

Reply via email to