Only a publish calls the GitHub owner check and Db::github_owners_seen, so a build without aws warned that both were unused, and cargo clippy --all-targets -- -D warnings failed. Both now allow dead code without aws, as the config's publish-only fields already do. The check's test still runs in either build.
Clippy is clean with and without --features aws. cargo test --features aws passes.
🤖 Generated with Claude Code