Source: codeFindings.md Section 5
Three CI/CD gaps:
-
Race detector: go test -race requires CGO. CI may need CGO_ENABLED=1 to enable race detection.
-
Coverage tracking: Coverage artifact is uploaded but not tracked over time. Add codecov or coveralls integration to detect coverage regressions.
-
build.yml redundant: Both build.yml and release.yml build binaries on tag push. Could consolidate to avoid duplicate work.
Source: codeFindings.md Section 5
Three CI/CD gaps:
Race detector:
go test -racerequires CGO. CI may needCGO_ENABLED=1to enable race detection.Coverage tracking: Coverage artifact is uploaded but not tracked over time. Add codecov or coveralls integration to detect coverage regressions.
build.yml redundant: Both
build.ymlandrelease.ymlbuild binaries on tag push. Could consolidate to avoid duplicate work.