-
Notifications
You must be signed in to change notification settings - Fork 158
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
github actions workflow for publishing documentation #494
Conversation
Thank you! I really appreciate the PR! The built documentation looks different (probably the theme?): Ping @fitchbe for the command to build documentation. |
Hi, @dnhsieh-intel! I recommend referring to the oneMKL DPC++ reference repo as a model for set-up and build instructions. Regarding themes, the convention is to use the Sphinx "book" theme for Intel-proprietary product documentation on intel.com (IDZ) and the Sphinx "read-the-docs" theme for open-source projects. |
The conf.py is using sphinx_book_theme, but the doc looks like default alabaster to me. I might be missing a plugin in the install. |
It turns out that the cmake build of the doc was broken. The original 0.1 commit had a There are still some warnings about undefined references. It looks like the API part of the doc needs to be updated. |
Co-authored-by: Dai-Ni Hsieh <dai-ni.hsieh@intel.com>
@dnhsieh-intel : Using the current onemkl versions did not work: https://github.com/oneapi-src/oneMKL/actions/runs/9174663052/job/25225986051 I installed the latest versions and did a |
Big thanks! It worked when I tested on a local machine, probably because the environment is not "clean enough"... |
@Rbiessy, @mkrainiuk : I think this is ready to merge, but needs another approval |
Co-authored-by: Dai-Ni Hsieh <dai-ni.hsieh@intel.com>
Description
Publish documentation to github pages with a github action
Addresses comments from earlier version: #482