Simplify publishing of documentation#12892
Conversation
|
The PR is likely ready to be merged. No tests are needed as no important environment files, nor python files were modified by it. However, committers might decide that full test matrix is needed and add the 'full tests needed' label. Then you should rebase it to the latest master or amend the last commit of the PR, and push it with --force-with-lease. |
|
ping @mik-laj This PR is good to go -- just few minor suggestions. |
Co-authored-by: Kaxil Naik <kaxilnaik@gmail.com>
| The documentation is available on: | ||
| https://airflow.apache.org/ | ||
| https://airflow.apache.org/docs/${VERSION}/ | ||
| https://airflow.apache.org/docs/apache-airflow/${VERSION}/ |
There was a problem hiding this comment.
Something about having airflow appear in the URL twice bugs me unduly, but I don't really have an alternate suggestion (and I agree that having providers separately is right)
Oh well.
There was a problem hiding this comment.
I also have no idea for a better directory structure. Now we will be able to create a documentation link easily based on the package name in the pypi repository.
https://airflow.apache.org/docs/${PYPI-NAME}/${VERSION}/
|
Should we merge apache/airflow-site#318 and this one @mik-laj |
|
@kaxil We can merge this PR now. apache/airflow-site#318 should be merged with the first release of the documentation, as there is a new layour for the /docs/ page. |
Close: #11423
Close: #11152
Depends on: apache/airflow-site#318
This is a small automation to make publishing documentation for multiple packages easier.
^ Add meaningful description above
Read the Pull Request Guidelines for more information.
In case of fundamental code change, 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 UPDATING.md.