ci: Setup uv using action, make sure uv runs tests without updating

This commit is contained in:
Chris Coutinho
2025-05-25 12:02:57 +02:00
parent 9a05b171ae
commit b332c54330
+3 -8
View File
@@ -16,13 +16,8 @@ jobs:
uses: hoverkraft-tech/compose-action@8be2d741e891ac9b8ac20825e6f3904149599925 # v2.2.0
with:
compose-file: "./docker-compose.yml"
- name: Install dependencies
run: |
curl -LsSf https://astral.sh/uv/install.sh | sh
uv sync --locked
env:
DEBIAN_FRONTEND: "noninteractive"
- name: Install the latest version of uv
uses: astral-sh/setup-uv@v6
- name: Wait for service to be ready
run: |
@@ -47,4 +42,4 @@ jobs:
NEXTCLOUD_USERNAME: "admin"
NEXTCLOUD_PASSWORD: "admin"
run: |
uv run python -m pytest
uv run --frozen python -m pytest