The GitHub Actions job "Tests (AMD)" on airflow.git/feature/52439-bulk-dag-runs-actions has failed. Run started by GitHub user pierrejeambrun (triggered by pierrejeambrun).
Head commit for run: d00cb618e19ae12877606d0085613033d945ec37 / pierrejeambrun <[email protected]> Move bulk Dag Run authorization to a dedicated route dependency Adds ``requires_access_dag_run_bulk`` in ``core_api/security.py`` following the ``requires_access_connection_bulk`` pattern. The dependency reads the parsed ``BulkBody[BulkDAGRunBody]``, resolves each entity's ``dag_id`` (body wins, falling back to the path), collects team mappings per Dag, and uses ``batch_is_authorized_dag`` to enforce auth before the route handler runs. The route now declares only this dependency plus ``action_logging``; the per-entity auth check is no longer duplicated inside ``BulkDagRunService``. Unauthorized requests fail with a single route-level 403 instead of returning 200 with per-entity 403s in the ``BulkResponse``, matching how connections / pools / variables behave. Report URL: https://github.com/apache/airflow/actions/runs/26164745957 With regards, GitHub Actions via GitBox --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
