Require test coverage to be kept same or increased
Open
enhancement
tests
v2
- Dominant language
- Go
- Stars
- 481
- Forks
- 131
- Avg merge
- 2d 1h
- Merged PRs (30d)
- 11
Description
### What problem are you facing?
Upjet is a project that is depended by official providers, which will be used by most of our customers in production. Today, we have good coverage of unit tests but there are cases here and there that we don't.
### How could Terrajet help solve your problem?
In Crossplane, we have the [coverage change reported](https://github.com/crossplane/crossplane/blob/master/.github/workflows/ci.yml#L169) and it fails if the PR decreases the coverage. We should have the same here and make it required to pass to keep the quality of our software high.
Contributor guide
Assessment
This issue has not been assessed yet.