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 <[email protected]>
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