Add quick start and tutorials to documentation #111
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This pull request introduces improvements to the documentation workflow and content. The main changes include enhancing the GitHub Actions workflow for building and deploying documentation, updating the table of contents, and adding a new quick-start guide.
Documentation workflow enhancements:
.github/workflows/build-docs.ymlworkflow now triggers on pushes and pull requests tomainandmaster, as well as on manual dispatch. It uploads built HTML documentation as an artifact and deploys documentation to a separate branch for each pull request and to themainbranch for merges tomain/master. [1] [2]Documentation content improvements:
quick_start.rstfile with a comprehensive Quick-Start Guide, including step-by-step instructions and executable code snippets for getting started with Microgen.index.rsttable of contents to include links to the new quick start and tutorials sections.Introduced 'quick_start.rst' and 'tutorials.rst' with comprehensive usage guides and examples. Updated 'index.rst' to include new sections in the table of contents. Enhanced the build-docs workflow to support artifact upload and deployment for main/master branches and pull requests.