The GitHub Actions job "Tests AMD" on airflow.git/backport-3120146-v3-1-test 
has succeeded.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
46d9f56339bf8b89bf3ea20a66c824acfea1c527 / Dheeraj Turaga 
<[email protected]>
[v3-1-test] Add triggering_user_name to DagRunProtocol interface (#56193)

* Add triggering_user_name to DagRunProtocol interface

  Enable tasks running in isolated environments to access the username
  that triggered a DAG run without requiring direct database access.

  Changes:
  - Add triggering_user_name field to DagRunProtocol interface
  - Update task-sdk DagRun data model to include triggering_user_name
  - Update execution API DagRun model to include triggering_user_name
  - Ensure field flows from database through API to task context

  This allows developers to identify DAG run triggers from within task
  code using the existing DagRunProtocol interface.

* Fix tests!

* Add Cadwyn migration for triggering_user_name field in DagRunProtocol

  Add backward compatibility migration for the new triggering_user_name field
  added to the DagRun model in the Execution API. This ensures older API
  clients continue to work seamlessly with newer API servers.

* Add tests for older versions where triggering user is missing

* Remove triggering user from v2025-04-28

* Add a test with triggering_user_name set
(cherry picked from commit 3120146f0a2720d186513282f9e8d807f635434f)

Co-authored-by: Dheeraj Turaga <[email protected]>

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

With regards,
GitHub Actions via GitBox


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

Reply via email to