codecov: ignore generated and non-essential code

1. Ignore debugging/testing commands.
2. Ignore build related code.
3. Ignore all generated "mocks" code.
4. Ignore all *_gen.go files.
5. Ignore old actors shims.
This commit is contained in:
Steven Allen 2021-08-11 11:53:26 -07:00
parent 498644acab
commit b2714e19d5

View File

@ -1,19 +1,29 @@
comment: off comment: off
ignore: ignore:
- "**/cbor_gen.go" # Auto generated
- "api/test/**/*" - "**_gen.go$"
- "api/test/*" - "**/mocks_full.go$"
- "gen/**/*" - "^chain/actors/builtin/[^/]*/(message|state|v)[0-4]\\.go$" # We test the latest version only.
- "gen/*" # Tests
- "cmd/lotus-shed/*" - "api/test/**"
- "cmd/tvx/*" - "conformance/**"
- "cmd/lotus-pcr/*" # Generators
- "cmd/tvx/*" - "gen/**"
- "cmd/lotus-chainwatch/*" - "chain/actors/agen/**"
- "cmd/lotus-health/*" # Non-critical utilities
- "cmd/lotus-fountain/*" - "cmd/lotus-shed/**"
- "cmd/lotus-townhall/*" - "cmd/tvx/**"
- "cmd/lotus-stats/*" - "cmd/lotus-pcr/**"
- "cmd/lotus-pcr/*" - "cmd/tvx/**"
- "cmd/lotus-health/**"
- "cmd/lotus-fountain/**"
- "cmd/lotus-stats/**"
- "cmd/lotus-pcr/**"
- "cmd/lotus-sim/**"
- "cmd/lotus-bench/**"
- "cmd/lotus-seed/**"
- "cmd/chain-noise/**"
- "api/docgen/**"
- "api/docgen-openrpc/**"
github_checks: github_checks:
annotations: false annotations: false