Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update references to restructured documentation from airflow core #32282

Merged
merged 1 commit into from
Jun 30, 2023

Conversation

potiuk
Copy link
Member

@potiuk potiuk commented Jun 30, 2023

The change #32131 restructured some of the code for documentation and it broke references to apache-airlfow from "providers" doc package - it has not been visible in selective PR (not sure the reason) but this PR fixes it.


^ 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.

@potiuk potiuk added full tests needed We need to run full set of tests for this PR to merge and removed kind:documentation labels Jun 30, 2023
@potiuk potiuk closed this Jun 30, 2023
@potiuk potiuk reopened this Jun 30, 2023
@potiuk
Copy link
Member Author

potiuk commented Jun 30, 2023

Ah. I know why it succeded in #32131. Fix coming separately :)

The change apache#32131 restructured some of the code for documentation
and it broke references to apache-airlfow from "providers" doc
package - it has not been visible in selective PR (not sure the reason)
but this PR fixes it.
@potiuk potiuk force-pushed the fix-references-to-updated-airflow-docs branch from e9f01cf to ce8a2e5 Compare June 30, 2023 11:06
@potiuk
Copy link
Member Author

potiuk commented Jun 30, 2023

Sphinx 🤯 ... I had to also bring old reference to google provider to make it succeed.

@potiuk
Copy link
Member Author

potiuk commented Jun 30, 2023

OK. Docs succeeded. Merging.

@potiuk potiuk merged commit ef49e59 into apache:main Jun 30, 2023
@potiuk potiuk deleted the fix-references-to-updated-airflow-docs branch June 30, 2023 11:28
potiuk added a commit to potiuk/airflow that referenced this pull request Jun 30, 2023
When provider docs in "docs/apache-airflow-providers" changed, and
selective docs build was used, the "apache-airflow-providers" package
was not added to the filter - thus errors in those docs were not
checked. This caused  apache#32131 to fail the main build (fixed in
the apache#32282). Added logic to handle this case.
potiuk added a commit that referenced this pull request Jun 30, 2023
…32284)

When provider docs in "docs/apache-airflow-providers" changed, and
selective docs build was used, the "apache-airflow-providers" package
was not added to the filter - thus errors in those docs were not
checked. This caused  #32131 to fail the main build (fixed in
the #32282). Added logic to handle this case.
@potiuk potiuk added this to the Airlfow 2.6.3 milestone Jul 2, 2023
potiuk added a commit that referenced this pull request Jul 2, 2023
…32284)

When provider docs in "docs/apache-airflow-providers" changed, and
selective docs build was used, the "apache-airflow-providers" package
was not added to the filter - thus errors in those docs were not
checked. This caused  #32131 to fail the main build (fixed in
the #32282). Added logic to handle this case.

(cherry picked from commit ba05a1e)
potiuk added a commit that referenced this pull request Jul 2, 2023
…2282)

The change #32131 restructured some of the code for documentation
and it broke references to apache-airlfow from "providers" doc
package - it has not been visible in selective PR (not sure the reason)
but this PR fixes it.

(cherry picked from commit ef49e59)
@ephraimbuddy ephraimbuddy added the type:doc-only Changelog: Doc Only label Jul 6, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
full tests needed We need to run full set of tests for this PR to merge type:doc-only Changelog: Doc Only
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants