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