Skip to content

ci: staticcheck becomes a gate (--warn-only dropped) - #98

Merged
midagedev merged 1 commit into
mainfrom
ci-staticcheck-gate
Sep 9, 2026
Merged

ci: staticcheck becomes a gate (--warn-only dropped)#98
midagedev merged 1 commit into
mainfrom
ci-staticcheck-gate

Conversation

@midagedev

Copy link
Copy Markdown
Owner

The staticcheck job ran `--warn-only` while the cross-platform findings were triaged (GDK-1463). That list reached zero on main in b5bf3b8, so this drops the flag: a finding every GOOS agrees on now fails CI. Job renamed from "Staticcheck (warning-only)" to "Staticcheck"; CLAUDE.md's clause updated to match.

Workflow-only change, so it goes through a PR for the branch verdict. Locally `bash tools/staticcheck.sh` on main prints `summary: 0 cross-platform, 0 platform-only, ST1005 excluded` and exits 0.

🤖 Generated with Claude Code

…m list is empty

The 14 findings the flag was covering are closed (b5bf3b8); a finding all
three GOOS agree on now fails the job. CLAUDE.md's clause says so instead
of counting the old backlog.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@midagedev
midagedev merged commit 90e27bd into main Sep 9, 2026
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant