great-docs changelog

Generate a Changelog page from GitHub Releases.

great-docs changelog [OPTIONS]

Fetches published releases from the GitHub API and renders them as a changelog.qmd page in the build directory. The page is also linked in the navbar automatically.

Requires the project to have a GitHub repository URL in pyproject.toml. Set GITHUB_TOKEN or GH_TOKEN to avoid API rate limits.

Full --help output
Usage: great-docs changelog [OPTIONS]

  Generate a Changelog page from GitHub Releases.

  Fetches published releases from the GitHub API and renders them as a
  'changelog.qmd' page in the build directory. The page is also linked in the
  navbar automatically.

  Requires the project to have a GitHub repository URL in 'pyproject.toml'.
  Set 'GITHUB_TOKEN' or 'GH_TOKEN' to avoid API rate limits.

Options:
  --project-path DIRECTORY  Path to your project root directory (default:
                            current directory)
  --max-releases INTEGER    Maximum number of releases to include (default:
                            from config or 50)
  --help                    Show this message and exit.

Options

--project-path: DIRECTORY
Path to your project root directory (default: current directory)
--max-releases: INTEGER
Maximum number of releases to include (default: from config or 50)