Skip to content

[v3-2-test] Run uv lock --upgrade locally in breeze ci upgrade instead of inside CI image (#64804)#64806

Draft
github-actions[bot] wants to merge 1 commit intov3-2-testfrom
backport-c3d4905-v3-2-test
Draft

[v3-2-test] Run uv lock --upgrade locally in breeze ci upgrade instead of inside CI image (#64804)#64806
github-actions[bot] wants to merge 1 commit intov3-2-testfrom
backport-c3d4905-v3-2-test

Conversation

@github-actions
Copy link
Copy Markdown

@github-actions github-actions bot commented Apr 6, 2026

With uv.lock, we can now base all the lock preparation on uv's
smartness to figure out all the dependencies without building a CI
image first. The uv lock --upgrade command resolves dependencies
purely from pyproject.toml metadata — it does not need an installed
environment, so there is no reason to build the Breeze CI image
just for this step.

This removes the breeze ci-image build --python 3.10 step from
breeze ci upgrade and runs uv lock --upgrade directly on the
host. The manual update-uv-lock pre-commit hook is also removed
since it is no longer invoked via prek.
(cherry picked from commit c3d4905)

Co-authored-by: Jarek Potiuk jarek@potiuk.com
Co-authored-by: Claude Opus 4.6 (1M context) noreply@anthropic.com

…stead of inside CI image (#64804)

With uv.lock, we can now base all the lock preparation on uv's
smartness to figure out all the dependencies without building a CI
image first. The `uv lock --upgrade` command resolves dependencies
purely from pyproject.toml metadata — it does not need an installed
environment, so there is no reason to build the Breeze CI image
just for this step.

This removes the `breeze ci-image build --python 3.10` step from
`breeze ci upgrade` and runs `uv lock --upgrade` directly on the
host. The manual `update-uv-lock` pre-commit hook is also removed
since it is no longer invoked via prek.
(cherry picked from commit c3d4905)

Co-authored-by: Jarek Potiuk <jarek@potiuk.com>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@boring-cyborg boring-cyborg bot added area:dev-tools backport-to-v3-2-test Mark PR with this label to backport to v3-2-test branch labels Apr 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:dev-tools backport-to-v3-2-test Mark PR with this label to backport to v3-2-test branch

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant