CodeCov failing on <1% coverage change

My team is using codecov with GitHub. After Travis CI completes, codecov often reports

codecov/project — 76.26% (+-0.02%) compared to a903b3b

I’ve tweaked the settings in codecov.yml but none seem to change this result. I’m committing changes to the settings into the failing PR. Same result no matter what I make these settings.

Desired result: Still post success if coverage drops below 1% in a PR. This should be controlled by threshold but that is not working.


coverage:
range: 70…100
precision: 2
round: down
status:
patch:
default:
enabled: no
if_not_found: success
changes:
default:
enabled: no
if_not_found: success
project:
threshold: 1%
default:
threshold: 1%
analytics:
flags: analytics
player:
flags: player
refetch:
flags: refetch
utils:
flags: utils

Hi @Joshua, would you be able to open a ticket in #support? The yaml file should be presented with proper indents so we can see if something is wrong.

One thing I notice offhand is that flags should be

flags:
  - analytics

not

flags: analytics