From 1a112069f6bf89a03021e10d53ba5d2e75ac5204 Mon Sep 17 00:00:00 2001 From: Rusty Conover Date: Tue, 23 Jun 2026 19:35:38 -0400 Subject: [PATCH] ci: gate on rustdoc warnings (-D warnings), matching vgi-rust Co-Authored-By: Claude Opus 4.8 (1M context) --- .github/workflows/ci.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 6785955..57f8e8e 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -48,6 +48,11 @@ jobs: - name: Build worker (release) run: cargo build --release --bin mask-worker + - name: cargo doc (deny warnings) + run: cargo doc --no-deps --all-features + env: + RUSTDOCFLAGS: -D warnings + # Resolve the latest published haybarn release once, so the whole matrix tests # the same version (and we never hardcode/pin it). resolve-haybarn: