sreecharan-desu opened a new pull request, #75743:
URL: https://github.com/apache/airflow/pull/75743

   closes: #75374
   
   Following up on #75001 and @potiuk's suggestion on #70139 (cc @shahar1), 
when `/opt/sphinx_airflow_theme` is mounted into the Breeze container we now 
install it with `--editable` in `run_docs_build.sh` so local template and 
static asset changes take effect without reinstalling.
   
   When `--autobuild` is enabled (`breeze build-docs --autobuild`), 
`AirflowDocsBuilder` also passes `--watch 
/opt/sphinx_airflow_theme/sphinx_airflow_theme` to `sphinx-autobuild` whenever 
the mounted theme directory is present.
   
   Tested locally: `uv run --project dev/breeze pytest 
dev/breeze/tests/test_developer_commands.py -xvs && uv run --project 
devel-common pytest 
devel-common/tests/unit/sphinx_exts/docs_build/test_docs_builder.py -xvs`


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to