| Age | Commit message (Collapse) | Author |
|
|
|
- Changed 'go build -o perc ./cmd/perc' to 'go build -o gt ./cmd/gt'
- Changed './perc version' to './gt version'
The CI now builds the correct binary with the correct binary name.
|
|
- Updated .github/workflows/ci.yml to include 'go vet ./...' after tests
- go vet passes without errors on current codebase
The CI now includes static analysis checks via go vet to catch potential issues.
|
|
- Updated .github/workflows/ci.yml to run tests with coverage
- Enforces minimum 60% coverage threshold
- Uploads coverage report as artifact for review
Coverage check command:
go test -coverprofile=coverage.out ./...
go tool cover -func=coverage.out | grep total
|
|
- Test job: runs all tests
- Lint job: runs golangci-lint
- Build job: builds and tests the binary
|