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 4298c433bc Add missing default for version suffix (#35842)
4298c433bc is described below

commit 4298c433bc8b3136b8131ebe006dcf10c601e9c1
Author: Jarek Potiuk <ja...@potiuk.com>
AuthorDate: Fri Nov 24 18:33:40 2023 +0100

    Add missing default for version suffix (#35842)
    
    The missing default was causing the suffix to be None when not
    specified and crashing package building.
---
 .github/workflows/ci.yml                                              | 4 ++++
 dev/breeze/src/airflow_breeze/utils/common_options.py                 | 1 +
 images/breeze/output_prod-image_build.txt                             | 2 +-
 images/breeze/output_release-management_prepare-airflow-package.txt   | 2 +-
 images/breeze/output_release-management_prepare-provider-packages.txt | 2 +-
 5 files changed, 8 insertions(+), 3 deletions(-)

diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 1e8eabc7a5..11256ab1de 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -830,6 +830,10 @@ jobs:
         if: needs.build-info.outputs.affected-providers-list-as-string != ''
         env:
           SKIP_CONSTRAINTS: "${{ 
needs.build-info.outputs.upgrade-to-newer-dependencies }}"
+      - name: "Prepare airflow package: wheel without suffix and skipping the 
tag check"
+        run: >
+          breeze release-management prepare-provider-packages --skip-tag-check
+          --package-format wheel ${{ 
needs.build-info.outputs.affected-providers-list-as-string }}
 
   provider-airflow-compatibility-check:
     timeout-minutes: 80
diff --git a/dev/breeze/src/airflow_breeze/utils/common_options.py 
b/dev/breeze/src/airflow_breeze/utils/common_options.py
index 249faaafd1..9c6a1bd78e 100644
--- a/dev/breeze/src/airflow_breeze/utils/common_options.py
+++ b/dev/breeze/src/airflow_breeze/utils/common_options.py
@@ -414,6 +414,7 @@ option_version_suffix_for_pypi = click.option(
     "--version-suffix-for-pypi",
     help="Version suffix used for PyPI packages (alpha, beta, rc1, etc.).",
     envvar="VERSION_SUFFIX_FOR_PYPI",
+    default="",
 )
 option_version_suffix_for_pypi_ci = click.option(
     "--version-suffix-for-pypi",
diff --git a/images/breeze/output_prod-image_build.txt 
b/images/breeze/output_prod-image_build.txt
index f93523394a..a145933340 100644
--- a/images/breeze/output_prod-image_build.txt
+++ b/images/breeze/output_prod-image_build.txt
@@ -1 +1 @@
-5ae644dee2b69e91dbcd593cdeebd3e7
+efdd516ea49fd7f8f9c770fa466d879b
diff --git 
a/images/breeze/output_release-management_prepare-airflow-package.txt 
b/images/breeze/output_release-management_prepare-airflow-package.txt
index bb4e71586a..644026b1cf 100644
--- a/images/breeze/output_release-management_prepare-airflow-package.txt
+++ b/images/breeze/output_release-management_prepare-airflow-package.txt
@@ -1 +1 @@
-91b0782d87b4e0ed7ce6e8cb231adafd
+5077bcfc4272c969f8b80ea4438a438a
diff --git 
a/images/breeze/output_release-management_prepare-provider-packages.txt 
b/images/breeze/output_release-management_prepare-provider-packages.txt
index cf50eb5d41..872a3881ba 100644
--- a/images/breeze/output_release-management_prepare-provider-packages.txt
+++ b/images/breeze/output_release-management_prepare-provider-packages.txt
@@ -1 +1 @@
-2bb361f519c8165e884439722e76e945
+1b7d25cb5f379cee89c5345c60be1992

Reply via email to