Skip to content

CI: "Build fetch" job fails on all PRs due to stale uv.lock #3548

@ElliotJLT

Description

@ElliotJLT

Description

The Python / Build fetch CI job is currently failing on all open PRs with:

The lockfile at `uv.lock` needs to be updated, but `--locked` was provided. To update the lockfile, run `uv lock`.

This appears to be a repo-wide issue on main — the uv.lock file is out of sync with pyproject.toml dependencies in src/fetch/.

Impact

  • Every open PR shows a failing check regardless of what it changes
  • The Test jobs (which actually validate code changes) still pass
  • The Build failure blocks the CI status from going fully green

Affected PRs (sample)

Fix

Run uv lock in src/fetch/ and commit the updated uv.lock to main.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions