diff --git a/.woodpecker/.lint.yml b/.woodpecker/.lint.yml index 957b42f..44fbe42 100644 --- a/.woodpecker/.lint.yml +++ b/.woodpecker/.lint.yml @@ -8,10 +8,12 @@ steps: image: astral/uv:python3.13-trixie-slim # TODO: Change src path commands: - - uv sync --frozen + - uv sync --frozen --cache-dir /.cache/uv --link-mode=copy - export PATH=".venv/bin:$PATH" - ruff check src/. --no-fix --diff - isort --check --diff src/. + volumes: + - /tmp/.uv:/.cache/uv # Optimization: Shared UV cache on local build server - name: discord image: appleboy/drone-discord settings: diff --git a/.woodpecker/.test.yml b/.woodpecker/.test.yml index c5b26e9..5a9aa2e 100644 --- a/.woodpecker/.test.yml +++ b/.woodpecker/.test.yml @@ -11,9 +11,11 @@ steps: # variable: # from_secret: variable commands: - - uv sync --frozen + - uv sync --frozen --cache-dir /.cache/uv --link-mode=copy - export PATH=".venv/bin:$PATH" - pytest + volumes: + - /tmp/.uv:/.cache/uv # Optimization: Shared UV cache on local build server - name: discord image: appleboy/drone-discord settings: