Skip to content

[DOCU] Add gh-pages using f.e. Sphinx or McDocs #229

@rojberr

Description

@rojberr

User Story:

As a developer or user,
I want comprehensive project documentation published via GitHub Pages,
So that I can easily understand, use, and contribute to the project without searching through code or asking maintainers.


Acceptance Criteria:

  1. Documentation framework chosen and installed (MkDocs or Sphinx)
  2. Basic documentation structure created (Getting Started, API Reference, Guides)
  3. GitHub Actions workflow for building/publishing to gh-pages branch
  4. Documentation automatically deployed on push to main
  5. Custom domain support configured (if applicable)
  6. Documentation linked from project README

Definition of Done:

  • All acceptance criteria met
  • Documentation build passes without warnings
  • Site accessible at https://<org>.github.io/<repo>
  • At least 3 core pages populated with content
  • Team can update docs via markdown files

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions