Go Unit Test Coverage Report
Version updated for https://github.com/fgrosse/go-coverage-report to version v1.3.0.
- This action is used across all versions by 215 repositories.
Action Type
This is a Composite action.
Go to the GitHub Marketplace to find the latest changes.
Action Summary
The Go Coverage Report is a GitHub Action and CLI tool that generates detailed code coverage reports for Go projects and posts them as pull request comments. It highlights the impact of changes on code coverage at the package level, encouraging contributors to write tests and improve code quality. The tool operates without third-party services, making it fast, secure, and easy to integrate into CI/CD workflows.
Release notes
Changelog
- e12be79b245a19a6336fd404c85ee077c4806aa7 Add “EVENT_NAME” to Environment Variables (#58)
- cbeb2ab2e32591d690337146ba02a911cc566f3f Add .envrc to .gitignore
- 7ce711ced2d25d1fc704be9db6a3e4876c308181 Add RELEASING.md with release process documentation
- 45c4605513a7da34acc945357da98b4025975536 Add
excludeparameter to allow excluding some files from the report (#59) - 238549031ae3082c51e8e7527b38027d92bc3b15 Add graceful fallback for missing baseline coverage (#71)
- 764680f6cbd0b3b85511abe1e3a8ab3789bc8d32 Add structured outputs to the GitHub Action (#74)
- 3dda317b2b30882e21656aea68a284ed628e6452 Allow triggering Unit tests action manually
- eb278fd345172149ffd82967c0e1a92547b9d621 Bump default version to v1.3.0 in action.yml and README
- ae3204f4125161ae4a75780bdb57dec472bfd49c Bump github.com/stretchr/testify from 1.10.0 to 1.11.1 (#66)
- c3951d5d738d8cfe2b24d515f5b7d326c43341e0 Bump github.com/stretchr/testify from 1.9.0 to 1.10.0 (#49)
- e70aa7d8ec6944f8e9577427ceddffce03641b87 Count statments after block deduplication (#72)
- c30d794375892a2a971ef52261e8a3c46164e615 Release v1.3.0
- 3756919a8520d1ba621e5fdbb86b6acda5e2f3a9 Update .gitignore
- 19e74112621884a2f5f854789994e303f9d52dd9 Update CHANGELOG for #72
- 319492983e62c45dcf8dd412cc99085ad4935a7a Update Go and golangci-lint versions in CI (#50)
- a6ab3144486abf1db1573421a3c884bd4d5392fa Update goreleaser config to version 2