-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Automate build and publish of the user guide #5500
Comments
Leaving a note to myself (and maybe others) from @martin-g to check out how the apache-datafusion-python module works
|
Just to make sure I understand correctly: The DataFusion team prefers commits to |
This is my preference. Any thoughts @andygrove @Dandandan or @thinkharderdev ? Eventually, perhaps when we have longer term stable versions of datafusion, hosting snapshots of the docs for older releases might be useful. But I think the most important first thing is to get the most up to date docs published first |
Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org>
The docs build fails for me with:
https://github.com/martin-g/arrow-datafusion/actions/runs/4448158011/jobs/7810591628?pr=1 Do I need to do something more than https://github.com/martin-g/arrow-datafusion/pull/1/files#diff-d54d69dbb27e75dae25cb4b2384310cb57707e419377cf572d5cb0ecc1f16877R31-R43 ? |
I've removed temporarily the usage of |
Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org>
Agreed |
Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org>
Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org>
Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org>
Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org>
Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org>
Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org>
…support Suggested-by @kou at apache#5670 (comment) Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org>
* Fixes #5500 - Add a Github Actions workflow that builds the docs Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org> * Change target branch to "main" Co-authored-by: Sutou Kouhei <kou@cozmixng.org> * Use rsync to copy the new content Co-authored-by: Sutou Kouhei <kou@cozmixng.org> * Issue #5500 - Add a new line at the bottom of .asf.yaml Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org> * Issue #5500 - Add .nojekyll to explicitly disable Github Pages support Suggested-by @kou at #5670 (comment) Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org> --------- Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org> Co-authored-by: Sutou Kouhei <kou@cozmixng.org>
I am happy to report I have tested this and confirmed that the process is working as expected! Here is an example PR #5684 And the content has appeared at https://arrow.apache.org/datafusion/user-guide/introduction.html 🎉 |
…thon` (#337) Per @kou 's suggestion #336 (comment) We are now serving datafusion content from the datafusion-repo -- see apache/datafusion#5500
Is your feature request related to a problem or challenge? Please describe what you are trying to do.
The main datafusion documentation site at https://arrow.apache.org/datafusion is good because:
The documentation source is at https://github.com/apache/arrow-datafusion/tree/main/docs.
https://arrow.apache.org/datafusion is updated (typically by @andygrove) when new releases of arrow-datafusion are published to crates.io (for example, apache/arrow-site#313)
However, the current setup has a few notable issues:
I think if the user guide was more immediately updated, people would be more likely to contribute to it as well.
Describe the solution you'd like
I would like some mechanism to see the latest, rendered version of the user guide as a webpage.
Bonus points for
Describe alternatives you've considered
Perhaps we could make a github pages site https://pages.github.com/ ?
Additional context
The text was updated successfully, but these errors were encountered: