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]
