summaryrefslogtreecommitdiff
path: root/.github/workflows
AgeCommit message (Collapse)Author
2026-03-25remove CI workflow, badges from READMEPaul Buetow
2026-03-25ci: Fix CI build step to use correct binary path ./cmd/gtPaul Buetow
- 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.
2026-03-25ci: Add go vet step to CI workflowPaul Buetow
- 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.
2026-03-25ci: Add test coverage check to CI pipelinePaul Buetow
- 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
2026-03-20.github/workflows: Add CI configuration with GitHub ActionsPaul Buetow
- Test job: runs all tests - Lint job: runs golangci-lint - Build job: builds and tests the binary