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

Add Docusaurus for documentation #6705

Closed

Conversation

mmurto
Copy link
Contributor

@mmurto mmurto commented Mar 17, 2023

This adds Docusaurus for generating a website out of ORT's documentation. The draft PR is for discussion purposes to allow the maintainers to decide whether to create such a site.

The PR adds a GitHub Actions workflow for building the site, for which the demo is currently hosted here: https://doubleopen-project.github.io/ort/.

The site includes a full-text search, for which the index is built during the workflow, so no external service is currently needed.

The contents are currently just the documentation markdown files copied as-is, due to why a lot of the internal links are broken. Should this be deployed at some point, they need to be fixed.

@codecov
Copy link

codecov bot commented Mar 17, 2023

Codecov Report

Patch and project coverage have no change.

Comparison is base (9852eb0) 64.87% compared to head (88b5473) 64.87%.

Additional details and impacted files
@@            Coverage Diff            @@
##               main    #6705   +/-   ##
=========================================
  Coverage     64.87%   64.87%           
  Complexity     1934     1934           
=========================================
  Files           317      317           
  Lines         15959    15959           
  Branches       2280     2280           
=========================================
  Hits          10353    10353           
  Misses         4630     4630           
  Partials        976      976           
Flag Coverage Δ
funTest-non-docker 49.55% <ø> (+0.01%) ⬆️
test 30.67% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

☔ View full report in Codecov by Sentry.
📢 Do you have feedback about the report comment? Let us know in this issue.

@sschuberth
Copy link
Member

For the record, I also like VuePress-generated sites like https://www.nushell.sh/.

@mnonnenmacher
Copy link
Member

Thanks for creating the draft @mmurto! I have created a new PR inspired by this with the up-to-date content (#7509).

@sschuberth
Copy link
Member

For the record, I also like VuePress-generated sites like https://www.nushell.sh/.

As another (late) note to myself, also https://squidfunk.github.io/mkdocs-material/ seems to be widely used (Clikt, Ktorfit).

@sschuberth sschuberth deleted the docusaurus-docs branch February 1, 2024 14:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants