diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index 49b36e7..e69fc65 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -23,7 +23,9 @@ jobs: - uses: astral-sh/setup-uv@v5 with: enable-cache: false - - run: echo "UV_CACHE_DIR=/uv-cache" >> "$GITHUB_ENV" + - run: | + echo "UV_CACHE_DIR=/uv-cache" >> "$GITHUB_ENV" + echo "UV_LINK_MODE=copy" >> "$GITHUB_ENV" - run: uv sync --extra cpu --extra dev - run: uv run ruff check . @@ -39,7 +41,9 @@ jobs: - uses: astral-sh/setup-uv@v5 with: enable-cache: false - - run: echo "UV_CACHE_DIR=/uv-cache" >> "$GITHUB_ENV" + - run: | + echo "UV_CACHE_DIR=/uv-cache" >> "$GITHUB_ENV" + echo "UV_LINK_MODE=copy" >> "$GITHUB_ENV" - run: uv sync --extra cpu --extra dev - run: uv run ruff format --check . @@ -55,7 +59,9 @@ jobs: - uses: astral-sh/setup-uv@v5 with: enable-cache: false - - run: echo "UV_CACHE_DIR=/uv-cache" >> "$GITHUB_ENV" + - run: | + echo "UV_CACHE_DIR=/uv-cache" >> "$GITHUB_ENV" + echo "UV_LINK_MODE=copy" >> "$GITHUB_ENV" - run: uv sync --extra cpu --extra dev - run: uv run ty check . @@ -72,7 +78,9 @@ jobs: - uses: astral-sh/setup-uv@v5 with: enable-cache: false - - run: echo "UV_CACHE_DIR=/uv-cache" >> "$GITHUB_ENV" + - run: | + echo "UV_CACHE_DIR=/uv-cache" >> "$GITHUB_ENV" + echo "UV_LINK_MODE=copy" >> "$GITHUB_ENV" - run: uv sync --extra cpu --extra dev - run: uv run pytest