From b332c54330560d78a5734a256519fca2e5b48f42 Mon Sep 17 00:00:00 2001 From: Chris Coutinho Date: Sun, 25 May 2025 12:02:57 +0200 Subject: [PATCH] ci: Setup uv using action, make sure uv runs tests without updating --- .github/workflows/test.yml | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 2d482a3..51cae39 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -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