Skip to content

Add an option to mount airflow-site/sphinx_airflow_theme when running CI locally #45576

Description

@shahar1

Description

As of today, making changes in Airflow's site theme requires a lot of effort, as sphinx_airflow_theme is installed from PyPi:

"sphinx-airflow-theme>=0.0.12",

It doesn't happen often, but when we need to modify it for any reason (for example, as part of upgrading Sphinx version and related components - see this PR), we need to make a lot of workarounds to make it work.
Having the option to mount local airflow-site directory will make it way easier to test.

Use case/motivation

No response

Related issues

No response

Are you willing to submit a PR?

  • Yes I am willing to submit a PR!

Code of Conduct

Metadata

Metadata

Assignees

No one assigned

    Labels

    No fields configured for Feature.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions