| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
Adds a scheduled GitHub Action that runs every Monday at 8:00 UTC to update uv.lock with the latest dependency versions using 'uv lock --upgrade'. The workflow creates a PR with the changes, allowing CI to run before merging. This ensures we periodically test against the latest versions of our dependencies without the instability of testing 'highest' on every PR. Claude-Generated-By: Claude Code (cli/claude-opus-4-5=100%) Claude-Steers: 3 Claude-Permission-Prompts: 4 Claude-Escapes: 0
| Back | FazBrowse Home | New Git URL |
Summary
Adds a scheduled GitHub Action that updates uv.lock with the latest dependency versions weekly.
Motivation and Context
After removing the highest resolution strategy from the test matrix (which was causing CI failures due to missing platform wheels), we still want to periodically test against the latest versions of our dependencies.
This workflow:
How It Works
Uses peter-evans/create-pull-request to automatically create a PR with the updated lockfile. The PR body includes the output from uv lock --upgrade showing what changed.
Repository Setup Required
For this workflow to create PRs, you need to enable "Allow GitHub Actions to create and approve pull requests" in:
Settings → Actions → General → Workflow permissions
Breaking Changes
None.
Checklist