diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 2b7e1a2c0..b50fa55da 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -494,6 +494,13 @@ jobs:
printf '%s\n' '
hawk' > dashboard/app-dist/index.html
- name: Hawk
+ # Reports, does not gate. The job header above states Hawk is not a
+ # required check until the workspace is clean under `-D warnings`, but
+ # the step hard-failed anyway, so Hawk showed as a red required check
+ # while the workspace carries ~9k visibility findings. Keep `-D
+ # warnings` so the report stays honest, and drop the gate until the
+ # backlog is burned down and this line can be removed.
+ continue-on-error: true
run: cargo +1.97.1 hawk check --target-dir target/hawk -D warnings
fmt: