Skip to content

Conversation

@chemiskyy
Copy link
Member

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:

  • The .github/workflows/build-docs.yml workflow now triggers on pushes and pull requests to main and master, 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 the main branch for merges to main/master. [1] [2]

Documentation content improvements:

  • Added a new quick_start.rst file with a comprehensive Quick-Start Guide, including step-by-step instructions and executable code snippets for getting started with Microgen.
  • Updated the index.rst table 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.

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.
@chemiskyy chemiskyy requested a review from kmarchais January 28, 2026 15:09
chemiskyy and others added 5 commits January 28, 2026 16:12
Introduced concurrency groups to all major GitHub Actions workflows to prevent overlapping runs and automatically cancel in-progress jobs for the same workflow and ref. This helps optimize CI resource usage and ensures only the latest workflow runs are executed.
Introduced concurrency groups to mmg and neper packaging GitHub Actions workflows to prevent overlapping runs and cancel in-progress jobs for the same workflow and ref.
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