Codecov does not push back to Github

Please check the troubleshooting guide before creating a ticket.
All fields below are required.


I’m using Github actions to upload reports to codecov, but it does not return any information in the project check. I tried to update the YML file and the Github actions workflow file and the codecov token. This started happening when I changed the Github rules for the target repo.

This is the case for several repos in our Github organization. Any pull request from the following repos show the same behavior:

Commit SHAs



CI/CD or Build URL

I am using Github actions:


I am using the Github actions uploader 1.2.1

Codecov Output

2021-02-08T16:36:57.6816615Z ##[group]Run codecov/codecov-action@v1.2.1
2021-02-08T16:36:57.6817317Z with:
2021-02-08T16:36:57.6817681Z env:
2021-02-08T16:36:57.6818256Z pythonLocation: /opt/hostedtoolcache/Python/3.6.12/x64
2021-02-08T16:36:57.6819037Z LD_LIBRARY_PATH: /opt/hostedtoolcache/Python/3.6.12/x64/lib
2021-02-08T16:36:57.6819610Z ##[endgroup]
2021-02-08T16:36:57.9208813Z [command]/bin/bash -n -F -Q github-action
2021-02-08T16:36:57.9315561Z _____ _
2021-02-08T16:36:57.9315905Z / | | |
2021-02-08T16:36:57.9316237Z | | ___ __| | ___ ___ _____ __
2021-02-08T16:36:57.9316790Z | | / _ \ / ` |/ _ / / _ \ \ / /
2021-02-08T16:36:57.9317150Z | |
| (
) | (
| | __/ (
| (
) \ V /
2021-02-08T16:36:57.9317510Z ______/ _,|_|____/ _/
2021-02-08T16:36:57.9318602Z Bash-20210129-7c25fce
2021-02-08T16:36:57.9346730Z e[0;36m==>e[0m git version 2.30.0 found
2021-02-08T16:36:57.9456378Z e[0;36m==>e[0m curl 7.58.0 (x86_64-pc-linux-gnu) libcurl/7.58.0 OpenSSL/1.1.1i zlib/1.2.11 libidn2/2.0.4 libpsl/0.19.1 (+libidn2/2.0.4) nghttp2/1.30.0 librtmp/2.3
2021-02-08T16:36:57.9457493Z Release-Date: 2018-01-24
2021-02-08T16:36:57.9458381Z Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtmp rtsp smb smbs smtp smtps telnet tftp
2021-02-08T16:36:57.9459991Z Features: AsynchDNS IDN IPv6 Largefile GSS-API Kerberos SPNEGO NTLM NTLM_WB SSL libz TLS-SRP HTTP2 UnixSockets HTTPS-proxy PSL
2021-02-08T16:36:57.9473643Z e[0;90m==>e[0m GitHub Actions detected.
2021-02-08T16:36:57.9739425Z Fixing merge commit SHA 04ad5916a4a1a944fbc009eaa8bee3542a93c986 → 720c928cb9acf041849b1475f6620449046788b8
2021-02-08T16:36:57.9740726Z e[0;90mproject root:e[0m .
2021-02-08T16:36:57.9849824Z e[0;90mYaml found at:e[0m .codecov.yml
2021-02-08T16:36:58.0413419Z e[0;90m==>e[0m Running gcov in . e[0;90m(disable via -X gcov)e[0m
2021-02-08T16:36:58.0473735Z e[0;90m==>e[0m Python coveragepy exists e[0;90mdisable via -X coveragepye[0m
2021-02-08T16:36:58.0543551Z e[0;90m->e[0m Running coverage combine
2021-02-08T16:36:58.1979854Z e[0;90m->e[0m Running coverage xml
2021-02-08T16:36:58.6777239Z e[0;90m==>e[0m Searching for coverage reports in:
2021-02-08T16:36:58.6778588Z e[0;32m+e[0m .
2021-02-08T16:36:58.6935519Z e[0;90m->e[0m Found 1 reports
2021-02-08T16:36:58.6936408Z e[0;90m==>e[0m Detecting git/mercurial file structure
2021-02-08T16:36:58.7042055Z e[0;90m==>e[0m Reading reports
2021-02-08T16:36:58.7115915Z e[0;32m+e[0m ./coverage.xml e[0;90mbytes=91726e[0m
2021-02-08T16:36:58.7152804Z e[0;90m==>e[0m Appending adjustments
2021-02-08T16:36:58.7154596Z e[0;36m[0m
2021-02-08T16:36:58.7262685Z e[0;90m->e[0m No adjustments found
2021-02-08T16:36:58.7266689Z e[0;90m==>e[0m Gzipping contents
2021-02-08T16:36:58.7503296Z 8.0K /tmp/codecov.ctT7xw.gz
2021-02-08T16:36:58.7527649Z e[0;90m==>e[0m Uploading reports
2021-02-08T16:36:58.7528948Z e[0;90murl:e[0m
2021-02-08T16:36:58.7531551Z e[0;90mquery:e[0m branch=fix%2Ftags&commit=720c928cb9acf041849b1475f6620449046788b8&build=548595519&,F,Q
2021-02-08T16:36:58.7572038Z e[0;90m->e[0m Pinging Codecov
2021-02-08T16:37:00.4927455Z e[0;90m->e[0m Uploading to
2021-02-08T16:37:00.5029315Z % Total % Received % Xferd Average Speed Time Time Time Current
2021-02-08T16:37:00.5030519Z Dload Upload Total Spent Left Speed
2021-02-08T16:37:00.6850918Z 0 0 0 0 0 0 0 0 --:–:-- --:–:-- --:–:-- 0
2021-02-08T16:37:00.6852606Z 100 7708 0 0 100 7708 0 42120 --:–:-- --:–:-- --:–:-- 41891
2021-02-08T16:37:00.6855930Z 100 7708 0 0 100 7708 0 42120 --:–:-- --:–:-- --:–:-- 41891
2021-02-08T16:37:00.6913667Z e[0;32m->e[0m View reports at e[0;36m[0m

Expected Results

Show me on Github that the coverage check is pass or fail.

Actual Results

I’m getting: Expected — Waiting for status to be reported.

@iparask, I think this is an issue with our sync with GitHub. Would you be able to reinstall the Codecov app by removing it here and adding it back?

Hello @tom, I’ve done that a couple of times already but did not solve the problem. I changed also the codecov.yml to include “require_ci_to_pass: no”, but did not solve the issue. I’m currently trying the old style bash uploader in case it does something different.

I’ll let you know how it goes

hmm… do you have a recent commit SHA of that not working? I might have been viewing something older.

Yes, this is the most recent one:

Also in the UI reports unable to find commit in Github, and when I check the pull requests from codecov UI, I see old merged PRs and a message missing base report. I’ve done all the necessary action to have report from the base branch of those PRs.

Moving to DM due to private information.

As a note, we have found a bug and patched it regarding GitHub integrations. If you are experiencing this issue, please try uninstalling and reinstalling the GitHub App integration.