Skip to content

Conversation

@amrit110
Copy link
Member

This pull request primarily updates the CI workflows to use a newer version of the uv tool and introduces a new workflow for building and deploying documentation. The most significant changes are grouped below:

CI Workflow Improvements:

  • Updated the uv version from 0.7.6 to 0.9.11 in the code_checks.yml, publish.yml, and unit_tests.yml workflows to ensure compatibility with the latest features and bug fixes. [1] [2] [3]

Documentation Automation:

  • Added a new workflow file .github/workflows/docs.yml to automate building and deploying documentation using MkDocs. This workflow builds the docs on pushes and pull requests to main, uploads the build as an artifact, and deploys to GitHub Pages when changes are pushed to main.

@amrit110 amrit110 self-assigned this Nov 24, 2025
@amrit110 amrit110 added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code labels Nov 24, 2025
@amrit110 amrit110 merged commit 3888426 into main Nov 25, 2025
2 checks passed
@amrit110 amrit110 deleted the update-uv-version-0.9.11 branch November 25, 2025 16:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants