Skip to content

Conversation

@twangodev
Copy link
Collaborator

@twangodev twangodev commented Nov 8, 2025

automatically generate docs in https://github.com/fishaudio/docs based off docstrings

@codecov-commenter
Copy link

codecov-commenter commented Nov 8, 2025

⚠️ Please install the 'codecov app svg image' to ensure uploads and comments are reliably processed by Codecov.

Codecov Report

✅ All modified and coverable lines are covered by tests.
❗ Your organization needs to install the Codecov GitHub app to enable full functionality.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Signed-off-by: James Ding <jamesding365@gmail.com>
…ates

Signed-off-by: James Ding <jamesding365@gmail.com>
@twangodev twangodev marked this pull request as ready for review November 9, 2025 05:50
…emporary)

Signed-off-by: James Ding <jamesding365@gmail.com>
Signed-off-by: James Ding <jamesding365@gmail.com>
Signed-off-by: James Ding <jamesding365@gmail.com>
…pository

Signed-off-by: James Ding <jamesding365@gmail.com>
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This pull request adds automated documentation generation for the Python SDK using pydoc-markdown. The changes introduce a documentation workflow that generates API reference docs and creates pull requests to a separate docs repository.

Key Changes

  • Added pydoc-markdown dependency and configuration for generating API docs
  • Created a Python script to copy and transform generated docs with Mintlify frontmatter
  • Added a GitHub Actions workflow to automate documentation generation and updates

Reviewed Changes

Copilot reviewed 3 out of 4 changed files in this pull request and generated 2 comments.

File Description
uv.lock Added dependencies for pydoc-markdown including black, docspec, jinja2, and various utilities
scripts/copy_docs.py New script to copy and transform generated docs to the docs repository with frontmatter
pyproject.toml Added pydoc-markdown dev dependency and configuration for doc generation
.github/workflows/docs.yml New workflow to automate documentation generation and PR creation

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@twangodev twangodev merged commit c1153d8 into main Nov 9, 2025
18 checks passed
@twangodev twangodev deleted the sdk-v1-docs branch November 9, 2025 21:45
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