Remove mike dependency from documentation configuration#2051
Remove mike dependency from documentation configuration#2051Copilot wants to merge 2 commits intoci/build-docsfrom
Conversation
Co-authored-by: Borda <6035284+Borda@users.noreply.github.com>
|
Just as a heads up, I was blocked by some firewall rules while working on your feedback. Expand below for details. Warning Firewall rules blocked me from connecting to one or more addresses (expand for details)I tried to connect to the following addresses, but was blocked by firewall rules:
If you need me to access, download, or install something from one of these locations, you can either:
|
|
@copilot, so with this drop, how is the version set? Explain it and justify the change by referring to relevant sources or examples. |
With mike removed, versioning is now handled through directory-based deployment using GitHub Actions: How it works:
Key differences from mike:
References:
The tradeoff is simplicity vs. convenience: no dependency on mike's version management, but also no automatic version switching UI. |
There was a problem hiding this comment.
Pull request overview
This PR removes the mike dependency from the documentation configuration, as the deployment strategy has transitioned from using mike deploy to GitHub Actions with peaceiris/actions-gh-pages.
Key Changes:
- Removed mike version provider configuration from mkdocs.yml
- Removed mike>=2.0.0 from documentation dependencies in pyproject.toml
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
| mkdocs.yml | Removed the version.provider: mike configuration from the extra section |
| pyproject.toml | Removed mike>=2.0.0 from the docs dependency group |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
|
Based on the "Key differences from mike" we need to keep mike |
The deployment strategy changed from
mike deploytopeaceiris/actions-gh-pages, making the mike version provider configuration obsolete.Changes:
version.provider: mikefrom mkdocs.yml extra configurationmike>=2.0.0from pyproject.toml docs dependenciesThe documentation build now works without mike, aligning with the GitHub Actions-based deployment approach.
💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.