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

Head commit for run:
eb7ca8bd5a7ed269161977940517d4f21b6bd80c / Jarek Potiuk <[email protected]>
Properly include airflow_pre_installed_providers.txt artifact

The "airflow_pre_installed_providers.txt" shoudl be included as
artifact when preparing sdist package, because it is used by the
hatch_build.py to post-process extras and make sure to add the
pre-installed providers to wheel.

However, the file was added in pyproject.toml without leading slash
which caused that ANY airflow_pre_installed_providers.txt file in
the sources root would be included. When you build source package
with local hatch however, the file was actually copied to the
out folder in order to create reproducible source package and the
lack of slash made such file included as part of the produced sdist
package (out directory is otherwise ignored by hatch due to
.gitignore rules). That lead to a possibility that if you prepared
tarball first and then packages using local hatch, the file would
be included and sdist packages would not be binary identical.

Adding leading slash eliminates the problem.

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

With regards,
GitHub Actions via GitBox


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

Reply via email to