diff --git a/.gitea/workflows/ci.yaml b/.gitea/workflows/ci.yaml index a25235b..6322158 100644 --- a/.gitea/workflows/ci.yaml +++ b/.gitea/workflows/ci.yaml @@ -28,6 +28,17 @@ env: REGISTRY: gitea.oci-oci.duckdns.org IMAGE_NS: gitea_admin UV_VERSION: "0.11.29" + # Every uv job logged this, five times a run: + # + # warning: Failed to hardlink files; falling back to full copy. This may lead to + # degraded performance. + # + # The uv cache (the runner's cache volume) and the target venv are on different + # filesystems here, so hardlinking cannot work and uv copies 86 packages anyway. Saying + # `copy` up front does not make it slower — it is already copying — it just stops the + # warning from being noise that trains people to skim CI logs. The Dockerfiles set the + # same variable for the same reason. + UV_LINK_MODE: copy GITLEAKS_VERSION: "8.30.1" GITLEAKS_SHA256: "e4a487ee7ccd7d3a7f7ec08657610aa3606637dab924210b3aee62570fb4b080"