Codecov comments are not being created on new PRs

Please search for similar issues before creating a ticket.
All fields below are required.

Description

Comments are not being created on new PRs

Commit SHAs

Please include the commit SHA(s)

Repository

https://github.com/Localize/Localize

CI/CD or Build URL

https://app.circleci.com/pipelines/github/Localize/Localize/22493/workflows/d0058b74-9f21-4f0c-a56f-7d13fba30692/jobs/89464

Uploader

Bash uploader

Codecov Output

#!/bin/bash -eo pipefail
curl -sS https://codecov.io/bash | bash -s –
-Q “codecov-circleci-orb-1.1.2”
-f “./coverage/clover.xml”
-t “$CODECOV_TOKEN”
-n “${CIRCLE_BUILD_NUM}”
-F “”
-Z || echo ‘Codecov upload failed’


/ | | |
| | ___ __| | ___ ___ _____ __
| | / _ \ / ` |/ _ / / _ \ \ / /
| |
| (
) | (
| | __/ (
| (
) \ V /
______/ _,|_|____/ _/
Bash-1.0.2

==> git version 2.25.1 found
==> curl 7.68.0 (x86_64-pc-linux-gnu) libcurl/7.68.0 OpenSSL/1.1.1f zlib/1.2.11 brotli/1.0.7 libidn2/2.2.0 libpsl/0.21.0 (+libidn2/2.2.0) libssh/0.9.3/openssl/zlib nghttp2/1.40.0 librtmp/2.3
Release-Date: 2020-01-08
Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtmp rtsp scp sftp smb smbs smtp smtps telnet tftp
Features: AsynchDNS brotli GSS-API HTTP2 HTTPS-proxy IDN IPv6 Kerberos Largefile libz NTLM NTLM_WB PSL SPNEGO SSL TLS-SRP UnixSockets
==> Circle CI detected.
project root: .
Yaml found at: .codecov.yml
→ Found 1 reports
==> Detecting git/mercurial file structure
==> Reading reports
+ ./coverage/clover.xml bytes=922348
==> Appending adjustments
Fixing Reports
+ Found adjustments
==> Gzipping contents
88K /tmp/codecov.VWW3Uc.gz
==> Uploading reports
url: https://codecov.io
query: branch=master&commit=492aa283d4926157b604ab233d397c45ad456dd3&build=89464&build_url=&name=89464&tag=&slug=Localize%2FLocalize&service=circleci&flags=&pr=5741&job=0&cmd_args=Q,f,t,n,F,Z
→ Pinging Codecov
https://codecov.io/upload/v4?package=codecov-circleci-orb-1.1.2-1.0.2&token=secret&branch=master&commit=492aa283d4926157b604ab233d397c45ad456dd3&build=89464&build_url=&name=89464&tag=&slug=Localize%2FLocalize&service=circleci&flags=&pr=5741&job=0&cmd_args=Q,f,t,n,F,Z
→ Uploading to
https://storage.googleapis.com/codecov/v4/raw/2021-04-23/AA3B3A7884A90477F53B65E8B9FCD407/492aa283d4926157b604ab233d397c45ad456dd3/63b4d656-7296-4545-8946-8b78aeda8870.txt?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=GOOG1EQM3VGPYSAFECJRMNAFIPCV2R3P2BOORCJC7NM537NPJQSFLHUDNIDWA%2F20210423%2FUS%2Fs3%2Faws4_request&X-Amz-Date=20210423T171959Z&X-Amz-Expires=10&X-Amz-SignedHeaders=host&X-Amz-Signature=7617c512662f488328c3c65fa8e465a0a8cb11bdbad70be9ac70f9fe3656b390
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 88581 0 0 100 88581 0 379k --:–:-- --:–:-- --:–:-- 377k
→ Reports have been successfully queued for processing at https://codecov.io/github/Localize/Localize/commit/492aa283d4926157b604ab233d397c45ad456dd3
CircleCI received exit code 0

Expected Results

Codecov comment is expected to post to the PR after processing coverage reports.

Actual Results

Codecov comment is not generated.

Additional Information

codecov.yml

codecov:
  require_ci_to_pass: yes

coverage:
  precision: 2
  round: down
  range: "70...100"

status:
  project: yes
  patch: yes
  changes: no

parsers:
  gcov:
    branch_detection:
      conditional: yes
      loop: yes
      method: no
      macro: no

comment:
  layout: "reach,diff,flags,tree"
  behavior: default
  require_changes: no

@jordancalder you have an error in your yaml which can be validated here. Specifically the way you set up statuses

You can probably just do

codecov:
  require_ci_to_pass: yes
coverage:
  precision: 2
  round: down
  range: "70...100"
parsers:
  gcov:
    branch_detection:
      conditional: yes
      loop: yes
      method: no
      macro: no
comment:
  layout: "reach,diff,flags,tree"
  behavior: default
  require_changes: no