The GitHub Actions job "Tests (AMD)" on airflow.git/dag-version-diff-tooling 
has succeeded.
Run started by GitHub user ephraimbuddy (triggered by ephraimbuddy).

Head commit for run:
ec383a640d0e6e35d4d0f7d825aae97271524daa / Ephraim Anierobi 
<[email protected]>
Add Dag version diff tooling

Dag authors and operators need a reliable way to understand how two stored Dag 
versions differ without downloading serialized payloads or manually comparing 
implementation details. This provides a semantic comparison surface shared by 
the public API and the airflow dags version-diff command, with machine-readable 
and human-readable output for automation and investigation.

Historical serialized Dags can use different schema shapes, so comparisons 
normalize task, schedule, dependency, and metadata state before calculating 
changes. Optional source and rendered-value data are explicitly classified as 
available, redacted, or unavailable, and source authorization is evaluated 
against each version's historical bundle to avoid exposing code across team 
boundaries.

Malformed legacy payloads and missing historical data degrade to unavailable 
results instead of failing the whole request. The OpenAPI contract and 
regression coverage keep authorization, duplicate dependency handling, schema 
conversion, CLI parsing and output, and failure states aligned across the 
feature.

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

With regards,
GitHub Actions via GitBox


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

Reply via email to