From a4f698bb7bb5749667e9d4e9388e058ef1386938 Mon Sep 17 00:00:00 2001 From: Emil Lerch Date: Thu, 8 Jan 2026 15:07:51 -0800 Subject: [PATCH] add code coverage gate to CI --- .forgejo/workflows/build.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.forgejo/workflows/build.yaml b/.forgejo/workflows/build.yaml index cd10f3e..fb9a266 100644 --- a/.forgejo/workflows/build.yaml +++ b/.forgejo/workflows/build.yaml @@ -20,6 +20,8 @@ jobs: run: zig build --summary all - name: Run tests run: zig build test -Ddownload-geoip --summary all + - name: Check code coverage >= 80% + run: zig build coverage -Ddownload-geoip -Dcoverage-threshold=80 --summary all - name: Package run: zig build -Dtarget="$BUILD_TARGET" -Doptimize="$BUILD_OPTIMIZATION" - name: Upload