Skip to content

Add Sphinx documentation and related configuration#9

Merged
DanielAvdar merged 4 commits intomainfrom
docs-dbot
Apr 10, 2025
Merged

Add Sphinx documentation and related configuration#9
DanielAvdar merged 4 commits intomainfrom
docs-dbot

Conversation

@DanielAvdar
Copy link
Owner

Introduce Sphinx for documentation generation, including configuration files, themes, and build scripts. Integrated doc generation into the project workflow and configured Read the Docs for automated deployment. Updated dependencies to include required Sphinx packages.

Introduce Sphinx for documentation generation, including configuration files, themes, and build scripts. Integrated doc generation into the project workflow and configured Read the Docs for automated deployment. Updated dependencies to include required Sphinx packages.

Signed-off-by: DanielAvdar <66269169+DanielAvdar@users.noreply.github.com>
This commit introduces a Codecov workflow to track code coverage. It triggers on pull requests, main branch pushes, and manual dispatch. The configuration includes setup for Poetry, pytest coverage, and the Codecov action with error handling.

Signed-off-by: DanielAvdar <66269169+DanielAvdar@users.noreply.github.com>
Replaced Poetry setup with UV toolchain and Make for dependency management and test execution. Improved caching configuration and added Codecov test results action for better coverage reporting.

Signed-off-by: DanielAvdar <66269169+DanielAvdar@users.noreply.github.com>
Replaced 'ml_orchestrator' with 'my_pkg' as a placeholder in the coverage and mypy commands. Added TODO comments to remind updating 'my_pkg' to the actual package name.

Signed-off-by: DanielAvdar <66269169+DanielAvdar@users.noreply.github.com>
@codecov-commenter
Copy link

Welcome to Codecov 🎉

Once you merge this PR into your default branch, you're all set! Codecov will compare coverage reports and display results in all future pull requests.

Thanks for integrating Codecov - We've got you covered ☂️

@DanielAvdar DanielAvdar merged commit f2198ab into main Apr 10, 2025
18 checks passed
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.

2 participants