The GitHub Actions job "Tests" on airflow.git has succeeded.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
158ad190161ecd63c76a62ae86707ea31502d3c2 / Jarek Potiuk <[email protected]>
Improve suffix handling for provider-generated dependencies

In order to better address chicken-egg provider problem (in the
light of upcoming release of 2.9.0 and separated FAB provider, we
should make sure that providers released together with Airflow in
the same pre-release version, but also with another providers they
refer to, have the same suffix for version.

For example:

* FAB released with dev0 should refer to airflow >= x.y.z.dev0
* FAB released with b0 (normalized from beta0) should refer to
  airflow>=x.y.zb0
* Postgres released with rc1 should refer to common-sql >= x.y.zrc1

This will only work when the packages released are released together
in a single wave (which we should do now for Airlfow and FAB.

Later on - this will be less of a problem, because this is the only
time where we do not have the X.Y.Z version of Airflow released and
mandatory provider (FAB) has >=X.Y.Z. At the same time airflow has
fab set as mandatory provider so we need to make sure both of them
are released in the same wave.

By releasing them together, we solve the chicken-egg provider
problem for mandatory providers.

Report URL: https://github.com/apache/airflow/actions/runs/8232723110

With regards,
GitHub Actions via GitBox


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to