-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # 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: