Skip to content

ci: enforce gofmt/vet/race; format existing files - #127

Merged
argonui merged 1 commit into
mainfrom
chore/ci-hardening-gofmt
Aug 4, 2026
Merged

ci: enforce gofmt/vet/race; format existing files#127
argonui merged 1 commit into
mainfrom
chore/ci-hardening-gofmt

Conversation

@argonui

@argonui argonui commented Aug 4, 2026

Copy link
Copy Markdown
Owner

The Go workflow only ran build+test. This adds a gofmt check, go vet, and -race to the test run so formatting problems, vet issues, and data races are caught in CI. Also gofmt's five files that weren't format-clean so the new check passes. All four checks verified green locally (incl. go test -race ./...).

The Go workflow only ran build+test, so unformatted code, vet issues, and
data races could land unnoticed. Add a gofmt check, 'go vet', and run tests
with -race. Also gofmt five files that were not format-clean
(file/textops_test.go, mod/generate.go, mod/generate_test.go, mod/reverse.go,
objects/objects_test.go) so the new check passes.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@argonui
argonui merged commit 8948cb4 into main Aug 4, 2026
1 check passed
@argonui
argonui deleted the chore/ci-hardening-gofmt branch August 4, 2026 03:32
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