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

Head commit for run:
03b408b54da9ac6fbaee33b581e4b3916737bebc / Kaxil Naik <[email protected]>
Deprecate `conf` from Task Context

This was initially added in response to 
https://github.com/apache/airflow/issues/168. However, we now have `ti.log_url` 
that is used for that; example usages:

https://github.com/apache/airflow/blob/dcd41f60f1c9b5583b49bfb49b6d85c640a2892c/airflow/models/taskinstance.py#L1362

https://github.com/apache/airflow/blob/dcd41f60f1c9b5583b49bfb49b6d85c640a2892c/providers/src/airflow/providers/smtp/notifications/templates/email.html#L28

https://github.com/apache/airflow/blob/dcd41f60f1c9b5583b49bfb49b6d85c640a2892c/docs/apache-airflow/howto/email-config.rst?plain=1#L76

So, to simplify what we need to pass from API server to the Task SDK in 
preparation for Airflow 3, I want to simplify and remove things that aren't 
needed. In this case, this is good so we don't pass/expore secrets unnecesarily 
via `conf`. This is removed in Airflow 3 and deprecated in 2.10.x/2.11

Mailing list Thread: 
https://lists.apache.org/thread/2n0l8y2oyq4442p0lsnmbbcl6rmbj3k7

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

With regards,
GitHub Actions via GitBox


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

Reply via email to