Skip to content

Conversation

@potiuk
Copy link
Member

@potiuk potiuk commented Dec 21, 2023

Currently docs building happens insid of the container image and code doing that sits in docs folder, while publishing has already been moved to breeze code (and is executed in the Breeze venv, not in the container). Both building and publishing code were present in both (copy&pasted) and the parts of it not relevant to the other function has not been used.

While eventually we will move docs building also to breeze the first step of that is to remove the redundancy and clean-up unused code, so that we can make the transition cleaner.


^ Add meaningful description above
Read the Pull Request Guidelines for more information.
In case of fundamental code changes, an Airflow Improvement Proposal (AIP) is needed.
In case of a new dependency, check compliance with the ASF 3rd Party License Policy.
In case of backwards incompatible changes please leave a note in a newsfragment file, named {pr_number}.significant.rst or {issue_number}.significant.rst, in newsfragments.

Currently docs building happens insid of the container image and code
doing that sits in `docs` folder, while publishing has already been
moved to `breeze` code (and is executed in the Breeze venv, not in the
container). Both building and publishing code were present in both
(copy&pasted) and the parts of it not relevant to the `other` function
has not been used.

While eventually we will move docs building also to `breeze` the first
step of that is to remove the redundancy and clean-up unused code, so
that we can make the transition cleaner.
@potiuk potiuk merged commit bf90992 into apache:main Dec 21, 2023
@potiuk potiuk deleted the remove-redundant-docs-build-code branch December 21, 2023 14:03
potiuk added a commit that referenced this pull request Dec 30, 2023
Currently docs building happens insid of the container image and code
doing that sits in `docs` folder, while publishing has already been
moved to `breeze` code (and is executed in the Breeze venv, not in the
container). Both building and publishing code were present in both
(copy&pasted) and the parts of it not relevant to the `other` function
has not been used.

While eventually we will move docs building also to `breeze` the first
step of that is to remove the redundancy and clean-up unused code, so
that we can make the transition cleaner.

(cherry picked from commit bf90992)
@potiuk potiuk added this to the Airflow 2.8.1 milestone Dec 30, 2023
@potiuk potiuk added the changelog:skip Changes that should be skipped from the changelog (CI, tests, etc..) label Dec 30, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:dev-tools changelog:skip Changes that should be skipped from the changelog (CI, tests, etc..) kind:documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants