The GitHub Actions job "Tests AMD" on 
airflow.git/shared-vendored-lib-tasksdk-and-core has succeeded.
Run started by GitHub user ashb (triggered by ashb).

Head commit for run:
2a81de028177ce48cea9a7183d4f478906a49ebd / Ash Berlin-Taylor <[email protected]>
Set up process for sharing code between different components

And move `airflow.utils.timezone` into a shared library as the first example
of it working.

In this change we have now setled on an approach using symlinks, but we did
explore other options (see the GH PR for discussion and previous versions,
notably one built upon the `vendoring` tool)

A lot of the reasoning and mode of operation of this is detailed in
shared/README.md in this PR, hence why this description is so short.

Currently various places in TaskSDK and Airflow Core both use these utility
functions, and while in this specific case they are small enough that they
could just be copied and the duplication wouldn't hurt us long term, this
changes shows a way in which we can have a single source of truth, but have it
included automatically in built dists.

Co-authored-by: Jarek Potiuk <[email protected]>

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

With regards,
GitHub Actions via GitBox


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

Reply via email to