From 22e328e12b9e2c1bbe1ff8b536ce15ba8e07c37a Mon Sep 17 00:00:00 2001 From: openhands Date: Sat, 14 Mar 2026 12:44:08 +0000 Subject: [PATCH] ci: use local git mirror as clone reference Eliminates Codeberg git clone rate limiting. The mirror at /git-mirrors/harb.git (synced every 2 min) provides objects locally, so the clone step only fetches deltas from Codeberg. Volume mounted via WOODPECKER_BACKEND_DOCKER_VOLUMES. --- .woodpecker/ci.yml | 1 + .woodpecker/e2e.yml | 1 + 2 files changed, 2 insertions(+) diff --git a/.woodpecker/ci.yml b/.woodpecker/ci.yml index 5818130..57c69b6 100644 --- a/.woodpecker/ci.yml +++ b/.woodpecker/ci.yml @@ -10,6 +10,7 @@ clone: image: woodpeckerci/plugin-git settings: depth: 50 + reference: /git-mirrors/harb.git netrc_machine: codeberg.org netrc_username: johba netrc_password: diff --git a/.woodpecker/e2e.yml b/.woodpecker/e2e.yml index 200eaf3..80d0563 100644 --- a/.woodpecker/e2e.yml +++ b/.woodpecker/e2e.yml @@ -20,6 +20,7 @@ clone: image: woodpeckerci/plugin-git settings: depth: 50 + reference: /git-mirrors/harb.git netrc_machine: codeberg.org netrc_username: johba netrc_password: