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

potiuk pushed a commit to branch v3-1-test
in repository https://gitbox.apache.org/repos/asf/airflow.git


The following commit(s) were added to refs/heads/v3-1-test by this push:
     new 2c2f33e7470 [v3-1-test] Minor fixes to the release command (#58426) 
(#58431)
2c2f33e7470 is described below

commit 2c2f33e7470c25141b0f53356c77ef787f07668e
Author: github-actions[bot] 
<41898282+github-actions[bot]@users.noreply.github.com>
AuthorDate: Tue Nov 18 21:29:24 2025 +0100

    [v3-1-test] Minor fixes to the release command (#58426) (#58431)
    
    (cherry picked from commit 7c5b22a16fc6316499f486871808d145b980e2d5)
    
    Co-authored-by: Ephraim Anierobi <[email protected]>
---
 dev/breeze/src/airflow_breeze/commands/release_command.py | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/dev/breeze/src/airflow_breeze/commands/release_command.py 
b/dev/breeze/src/airflow_breeze/commands/release_command.py
index 2ac3bd2547a..04d1032f959 100644
--- a/dev/breeze/src/airflow_breeze/commands/release_command.py
+++ b/dev/breeze/src/airflow_breeze/commands/release_command.py
@@ -159,6 +159,7 @@ def upload_to_pypi(version, task_sdk_version=None):
         )
 
     if task_sdk_version and confirm_action("Upload Task SDK packages to 
PyPI?"):
+        os.chdir(f"../task-sdk/{task_sdk_version}")
         run_command(
             [
                 "twine",
@@ -325,6 +326,7 @@ def airflow_release(release_candidate, previous_release, 
task_sdk_release_candid
     # Create the version directory
     create_version_dir(version, task_sdk_version)
     svn_release_version_dir = f"{svn_release_repo}/{version}"
+    svn_release_task_sdk_version_dir = 
f"{svn_release_repo}/task-sdk/{task_sdk_version}"
     console_print("SVN Release version dir:", svn_release_version_dir)
 
     # Change directory to the version directory
@@ -352,6 +354,11 @@ def airflow_release(release_candidate, previous_release, 
task_sdk_release_candid
     if os.path.exists(svn_release_version_dir):
         os.chdir(svn_release_version_dir)
     verify_pypi_package(version)
+    if os.path.exists(svn_release_task_sdk_version_dir):
+        os.chdir(svn_release_task_sdk_version_dir)
+        console_print("Task SDK release dir:", 
svn_release_task_sdk_version_dir)
+        verify_pypi_package(task_sdk_version)
+        os.chdir(svn_release_version_dir)
 
     # Upload to pypi
     upload_to_pypi(version, task_sdk_version)

Reply via email to