This is an automated email from the ASF dual-hosted git repository.
jscheffl 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 4377a8d1609 Make backport responsibility clearer (#62047)
4377a8d1609 is described below
commit 4377a8d1609023e39b57260d838e68519c58255d
Author: Jens Scheffler <[email protected]>
AuthorDate: Mon Feb 16 23:02:40 2026 +0100
Make backport responsibility clearer (#62047)
* Make backport responsibility clearer
* Review feedback
---
dev/backport/update_backport_status.py | 14 +++++++++++++-
1 file changed, 13 insertions(+), 1 deletion(-)
diff --git a/dev/backport/update_backport_status.py
b/dev/backport/update_backport_status.py
index 952df06ec2c..28920f820d0 100644
--- a/dev/backport/update_backport_status.py
+++ b/dev/backport/update_backport_status.py
@@ -25,7 +25,13 @@ import requests
def get_success_comment(branch: str, pr_url: str, pr_number: str):
shield_url = f"https://img.shields.io/badge/PR-{pr_number}-blue"
comment = f"""### Backport successfully created: {branch}\n\n<table>
- <tr>
+
+ Note: As of [Merging PRs targeted for Airflow
3.X](https://github.com/apache/airflow/blob/main/dev/README_AIRFLOW3_DEV.md#merging-prs-targeted-for-airflow-3x)
+ the committer who merges the PR is responsible for backporting
the PRs that are bug fixes (generally speaking) to the maintenance branches.
+
+ In matter of doubt please ask in
[#release-management](https://apache-airflow.slack.com/archives/C03G9H97MM2)
Slack channel.
+
+ <tr>
<th>Status</th>
<th>Branch</th>
<th>Result</th>
@@ -42,6 +48,12 @@ def get_success_comment(branch: str, pr_url: str, pr_number:
str):
def get_failure_comment(branch: str, commit_sha_url: str, commit_sha: str):
commit_shield_url =
f"https://img.shields.io/badge/Commit-{commit_sha[:7]}-red"
comment = f"""### Backport failed to create: {branch}. View the failure
log <a
href='https://github.com/{os.getenv("REPOSITORY")}/actions/runs/{os.getenv("RUN_ID")}'>
Run details </a>\n
+
+Note: As of [Merging PRs targeted for Airflow
3.X](https://github.com/apache/airflow/blob/main/dev/README_AIRFLOW3_DEV.md#merging-prs-targeted-for-airflow-3x)
+the committer who merges the PR is responsible for backporting the PRs that
are bug fixes (generally speaking) to the maintenance branches.
+
+In matter of doubt please ask in
[#release-management](https://apache-airflow.slack.com/archives/C03G9H97MM2)
Slack channel.
+
<table>
<tr>
<th>Status</th>