Flakiness with Codecov: commit message unavailable

Description

We are using Codecov along with GitHub actions to upload Go coverage reports. We are observing a lot of flakiness with the Codecov dashboard. Several commits show “commit message unavailable” at random. Codecov dashboard

In addition, all commits are also missing line-by-line coverage changes despite adding test coverage to tracked files. Example: Codecov

GitHub Action: cluster-api-provider-azure/cover.yaml at main · kubernetes-sigs/cluster-api-provider-azure · GitHub
codecov.yml: cluster-api-provider-azure/codecov.yml at main · kubernetes-sigs/cluster-api-provider-azure · GitHub

@willie-yao did you install the Codecov Github app from the template?

@tom Thanks for your response! We are working on getting approval for adding the app to our repo. Are you referring to a GitHub actions template and is there a way to install it that way?

1 Like

@willie-yao, the link above is what I’m referring to. That app allows Codecov to interact with GitHub behind the scenes all pull information like commit messages. It also allows Codecov to supply the PR comment and status check.

@tom Oh that makes sense! Apologies for the confusion and thanks for your help!

1 Like

No worries! These things are definitely pretty confusing!

1 Like