Skip to content

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

Merged
mertalev merged 1 commit into
immich-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 into
immich-app:mainfrom
timonrieger:chore/setup-python-with-uv-test-action

Conversation

@timonrieger

@timonrieger timonrieger commented Jan 7, 2026

Copy link
Copy Markdown
Collaborator

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