# Inconsistent integration with GitHub/Travis

**URL:** <https://community.codecov.com/t/inconsistent-integration-with-github-travis/1280>\
**Category:** Support\
**Tags:** javascript, github\
**Created:** [April 16, 2020, 8:08am UTC](https://community.codecov.com/t/inconsistent-integration-with-github-travis/1280 "2020-04-16T08:08:48Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![mlewand](https://yyz1.discourse-cdn.com/flex029/user_avatar/community.codecov.com/mlewand/32/687_2.png) [@mlewand](https://community.codecov.com/u/mlewand)\
**Post date:** [April 16, 2020, 8:08am UTC](https://community.codecov.com/t/inconsistent-integration-with-github-travis/1280/1 "2020-04-16T08:08:48Z")

</div>

### Description

I’m seeing some inconsistency in how:

- code coverage status entry is added to a PR

- the way summary report is posted to a PR

Codecov status entry in PR - for some reason it’s not added to the PR, despite the fact that [I explicitly configured](https://github.com/mlewand/ckeditor5/blob/4c444a1fdd117f93bfad6d25a5702339c4964552/codecov.yml#L2-L5) that Codecov doesn’t require passing CI. The report is [generated on Codecov side](https://codecov.io/github/mlewand/ckeditor5/commit/4c444a1fdd117f93bfad6d25a5702339c4964552) for the PR commit, so it’s not like it is missing.

Report, I don’t understand why it is not posted to the PR. Had it [working at some point](https://github.com/mlewand/ckeditor5/pull/5#issuecomment-607215430) but after that it was randomly added or missing for PRs.

Note, you’ll see that at some point Coveralls integration was added to the project in parallel - as we started to consider it as well.

### Repository

> **[GitHub - mlewand/ckeditor5: A playground repository for turning CKEditor 5...](https://github.com/mlewand/ckeditor5)**
>
> A playground repository for turning CKEditor 5 multirepo into a monorepo

### Versions

Not sure if it applies but we’re using chrome on win10’s and macs.

### Additional Information

All the config can be found codecov.yml.

This GH project is basically a fork to test the CC integrations. The configuration is rather strict as we require 100% CC on the production project.

---

<div class="post-metadata">

**Author:** ![tom](https://yyz1.discourse-cdn.com/flex029/user_avatar/community.codecov.com/tom/32/8_2.png) [@tom](https://community.codecov.com/u/tom)\
**Post date:** [April 28, 2020, 4:05pm UTC](https://community.codecov.com/t/inconsistent-integration-with-github-travis/1280/2 "2020-04-28T16:05:02Z")

</div>

Hi @mlewand,

There’s a bug in your YAML on line 8 ([ckeditor5/codecov.yml at 4c444a1fdd117f93bfad6d25a5702339c4964552 · mlewand/ckeditor5 · GitHub](https://github.com/mlewand/ckeditor5/blob/4c444a1fdd117f93bfad6d25a5702339c4964552/codecov.yml#L8)). It should read just `range` not `coverage.range`. Let me know if that fixes the issue.

---

<div class="post-metadata">

**Author:** ![mlewand](https://yyz1.discourse-cdn.com/flex029/user_avatar/community.codecov.com/mlewand/32/687_2.png) [@mlewand](https://community.codecov.com/u/mlewand)\
**Post date:** [April 28, 2020, 7:20pm UTC](https://community.codecov.com/t/inconsistent-integration-with-github-travis/1280/3 "2020-04-28T19:20:45Z")

</div>

🤦‍♂️ looks like it might have been the problem. It might be a good idea to have some sort of notification in case of typos in the config (based on scheme maybe?) 🤔

It could be posted via GH in case config is broken. Just a thought.

Thanks for checking this out.

---

<div class="post-metadata">

**Author:** ![tom](https://yyz1.discourse-cdn.com/flex029/user_avatar/community.codecov.com/tom/32/8_2.png) [@tom](https://community.codecov.com/u/tom)\
**Post date:** [April 28, 2020, 7:35pm UTC](https://community.codecov.com/t/inconsistent-integration-with-github-travis/1280/4 "2020-04-28T19:35:25Z")

</div>

@mlewand oh absolutely. We are working to get better user-facing yaml errors, and I’m sorry that it was such a small fix that took awhile.
