From 1787d26d1c6cf0cddacef8052d3813b52dfe9908 Mon Sep 17 00:00:00 2001 From: Lars Bogner Date: Mon, 27 Jul 2026 14:22:49 +0200 Subject: [PATCH] ci: stop setup-uv from overriding UV_CACHE_DIR setup-uv's default enable-cache: auto sets its own UV_CACHE_DIR (a tool-cache tmp path) as a later step, clobbering the workflow-level UV_CACHE_DIR that points at the bind-mounted persistent cache. Disable setup-uv's own cache handling so our mount stays in effect. --- .gitea/workflows/ci.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index f466acb..b42c4b2 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -21,6 +21,8 @@ jobs: steps: - uses: actions/checkout@v4 - uses: astral-sh/setup-uv@v5 + with: + enable-cache: false - run: uv sync --extra cpu --extra dev - run: uv run ruff check . @@ -34,6 +36,8 @@ jobs: steps: - uses: actions/checkout@v4 - uses: astral-sh/setup-uv@v5 + with: + enable-cache: false - run: uv sync --extra cpu --extra dev - run: uv run ruff format --check . @@ -47,6 +51,8 @@ jobs: steps: - uses: actions/checkout@v4 - uses: astral-sh/setup-uv@v5 + with: + enable-cache: false - run: uv sync --extra cpu --extra dev - run: uv run ty check . @@ -61,6 +67,8 @@ jobs: steps: - uses: actions/checkout@v4 - uses: astral-sh/setup-uv@v5 + with: + enable-cache: false - run: uv sync --extra cpu --extra dev - run: uv run pytest