Skip to content

chore: use setup-uv action to install python#25109

Merged
mertalev merged 1 commit intoimmich-app:mainfrom
timonrieger:chore/setup-python-with-uv-test-action
Jan 7, 2026
Merged

chore: use setup-uv action to install python#25109
mertalev merged 1 commit intoimmich-app:mainfrom
timonrieger:chore/setup-python-with-uv-test-action

Conversation

@timonrieger
Copy link
Collaborator

@timonrieger timonrieger commented Jan 7, 2026

The setup-uv action can manage the python installation and persists uv's cache.

See their FAQ.

related to #25066

EDIT: possibly omit the python version at all to match with https://github.com/immich-app/immich/blob/main/.github/workflows/prepare-release.yml#L66:L67 and https://github.com/immich-app/immich/blob/main/.github/workflows/release-pr.yml#L33:L34. The python version set in pyproject.toml would then be used (as per uv docs).

@timonrieger timonrieger requested a review from bo0tzz as a code owner January 7, 2026 10:42
@timonrieger timonrieger changed the title chore: update GitHub Actions workflow to use setup-uv action to install python chore: use setup-uv action to install python Jan 7, 2026
@bo0tzz bo0tzz requested a review from mertalev January 7, 2026 13:32
@mertalev mertalev merged commit 225b0f9 into immich-app:main Jan 7, 2026
53 of 54 checks passed
@timonrieger timonrieger deleted the chore/setup-python-with-uv-test-action branch January 7, 2026 17:13
kiloomar pushed a commit to kiloomar/immich that referenced this pull request Jan 12, 2026
chore: update GitHub Actions workflow to use setup-uv action to install python
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants