The GitHub Actions job "Tests (AMD)" on airflow.git/ghaeli/callback-context-execution-api has failed. Run started by GitHub user seanghaeli (triggered by seanghaeli).
Head commit for run: ee755b6a3420a0bd23778ab215e1e0c6962e1045 / Sean Ghaeli <[email protected]> Render Jinja in async deadline-callback kwargs (match sync path) The synchronous executor path renders Jinja templates in string-valued callback kwargs (e.g. {{ dag_run.run_id }}), but the asynchronous triggerer path (CallbackTrigger.run) passed callback_kwargs through verbatim — a silent sync/async divergence where the same DeadlineAlert rendered on one path and not the other. Extract the rendering into a shared helper (shared/template_rendering.render_callback_kwargs) and call it from CallbackTrigger.run so both paths render identically. airflow-core already depends on the template_rendering shared lib. Adds a trigger test asserting Jinja kwargs render and non-template / non-string kwargs pass through untouched. Report URL: https://github.com/apache/airflow/actions/runs/27658773244 With regards, GitHub Actions via GitBox --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
