Skip to content

Conversation

@ethan-k
Copy link
Owner

@ethan-k ethan-k commented Aug 26, 2025

Summary

Separate CI concerns into two workflows:

  • test.yml runs vet, golangci-lint, and tests on Go 1.22 and 1.23
  • format.yml checks gofmt formatting

Motivation

Make formatting failures independent from test/lint runs, improving signal and triage.

Test plan

Workflows will run on this PR. Locally verified make test passes.

- Add test.yml for vet, lint, and tests
- Add format.yml for gofmt check
- Remove combined ci.yml
- Combine format and test into single CI workflow with independent jobs
- Trigger on push and PR to any branch
@ethan-k ethan-k merged commit 5605c6b into main Aug 26, 2025
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants