Use a full fetch in CI: Gitea fails to pack a shallow clone
CI / test (push) Failing after 30s
CI / lint (push) Failing after 39s

actions/checkout defaults to depth=1, and Gitea aborted generating that pack
with a bad pack header protocol error on every retry, failing the run before
any image was built. Same fix already applied on the server repo; applied here
to all four workflows so the edge-node, op25 and icecast images can build.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
Logan Cusano
2026-08-16 10:09:48 -04:00
co-authored by Claude Opus 5
parent 87633ab50d
commit 5ff1089551
4 changed files with 20 additions and 0 deletions
+4
View File
@@ -16,7 +16,11 @@ jobs:
env:
CONTAINER_NAME: op25-client
steps:
# Full fetch: Gitea fails to pack the default depth=1 shallow clone
# ("bad pack header"). Don't set this back to a shallow fetch.
- uses: actions/checkout@v4
with:
fetch-depth: 0
- uses: docker/setup-qemu-action@v3