The GitHub Actions job "Tests" on airflow.git/erd-diagram-sphinx has failed.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
9d296125cdeb3e82f8548b19afee2473b301ed3f / Jarek Potiuk <[email protected]>
Generate ERD diagrams at doc build time instead of committing them

The ERD diagram (airflow_erd.svg) was previously generated via a prek
pre-commit hook and committed to the repository. This meant a ~320KB
SVG had to be regenerated and committed every time migrations changed,
causing unnecessary merge conflicts and repo bloat.

A new Sphinx extension (generate_erd) now generates per-package ERD
diagrams at doc build time directly from SQLAlchemy model metadata:

- apache-airflow: core models (airflow_erd.svg)
- apache-airflow-providers-fab: FAB auth manager models (fab_erd.svg)
- apache-airflow-providers-edge3: Edge3 worker models (edge3_erd.svg)

No running database is needed. When eralchemy or graphviz is unavailable,
a placeholder SVG is written so the build still succeeds.

Co-Authored-By: Claude Opus 4.6 <[email protected]>

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

With regards,
GitHub Actions via GitBox


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

Reply via email to