Skip to content

Conversation

@kanterov
Copy link
Collaborator

@kanterov kanterov commented Apr 16, 2025

Changes

Fix uv.lock that was broken during release process due to genkit using wildcards.

Temporarily disable updating uv.lock in genkit until we find a solution. Likely the solution will be updating uv.lock in the same workflow where we add +dev suffix.

@kanterov kanterov temporarily deployed to test-trigger-is April 16, 2025 13:31 — with GitHub Actions Inactive
@kanterov kanterov marked this pull request as ready for review April 16, 2025 13:31
@kanterov kanterov enabled auto-merge April 16, 2025 13:49
@kanterov kanterov temporarily deployed to test-trigger-is April 17, 2025 12:40 — with GitHub Actions Inactive
@kanterov kanterov added this pull request to the merge queue Apr 17, 2025
Merged via the queue into main with commit 110872e Apr 17, 2025
16 checks passed
@kanterov kanterov deleted the fix-uv-lock branch April 17, 2025 13:17
denik pushed a commit that referenced this pull request Apr 24, 2025
## Changes
Update `uv.lock` during tagging and fix `uv.lock` broken during the
previous release.

Previously, we used the genkit version substitution mechanism, which
didn't work because it replaced all versions in the UV lock file, and we
reverted it in #2731

## Why
Having an outdated `uv.lock` breaks Python builds after release.

## Tests
Not tested
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants