Skip to content

fix: detect package manager to generate better GHA workflow config#58

Merged
rich-iannone merged 4 commits intomainfrom
fix-gha-pm-detect
Mar 27, 2026
Merged

fix: detect package manager to generate better GHA workflow config#58
rich-iannone merged 4 commits intomainfrom
fix-gha-pm-detect

Conversation

@rich-iannone
Copy link
Copy Markdown
Member

This PR adds automatic detection of the project's Python package manager (uv, poetry, or pip) when generating GitHub Actions workflows for documentation builds, and configures the install commands accordingly. It also scans for optional dependency groups in pyproject.toml to ensure all necessary dev/docs/test dependencies are installed in CI.

Fixes: #37

@rich-iannone rich-iannone merged commit 9e6e1ad into main Mar 27, 2026
7 checks passed
@rich-iannone rich-iannone deleted the fix-gha-pm-detect branch March 27, 2026 04:39
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.

GitHub Actions for deployment breaks if user guide relies on dev dependencies

1 participant