Describe the bug
- I force pushed to my repository's
dev branch to edit the message for this commit.
- The new commit in
dev is here.
- The latest commit in
dev in this page still points to the old commit cb8e8dc.
- Github Actions did upload the code coverage report for the new commit to codecov.io in this workflow run. The code coverage is accessible here. But it does not show up for
dev.
This is an issue because I have outstanding pull requests where the code coverage report's base branch is using that old commit. For example, this dependabot PR's code coverage report is based off of the old commit cb8e8dc instead of the new one. It shows a misleading diff with C code changes that are the same as in the new commit 6f9c95df.
To Reproduce
Steps to reproduce the behavior:
- For a commit in a repository, edit the commit message and force push the remote branch.
- Check the code coverage page for that branch to see if the old commit was overwritten by the new one.
Expected behavior
The code coverage page for the dev branch should show the new commit 6f9c95df.
Regression
This is a regression.
Screenshots
N/A
Product Area
Code coverage
Versions
- OS:
ubuntu-22.04
- Git Host: GitHub
- CI/CD: GitHub Actions
- Uploader:
codecov-action@5a1091511ad55cbe89839c7260b706298ca349f7 # v5.5.1
Commit and CI link
See description
Additional context
N/A