Skip to content

CI: Add codecov reporting to unit tests#996

Merged
ColmTalbot merged 8 commits into
bilby-dev:mainfrom
ColmTalbot:add-codecov-coverage
Jan 29, 2026
Merged

CI: Add codecov reporting to unit tests#996
ColmTalbot merged 8 commits into
bilby-dev:mainfrom
ColmTalbot:add-codecov-coverage

Conversation

@ColmTalbot

Copy link
Copy Markdown
Collaborator

Attempting to address #924. I took the implementation from another package I maintain. The settings might be a little outdated.

@ColmTalbot ColmTalbot linked an issue Oct 14, 2025 that may be closed by this pull request
@mj-will

mj-will commented Oct 15, 2025

Copy link
Copy Markdown
Collaborator

@ColmTalbot @GregoryAshton I think there is overlap between this and: #989

@ColmTalbot

Copy link
Copy Markdown
Collaborator Author

I think this is ready to go and it needs to be on main before it will start reporting the coverage.

The badge is rendering now at least (https://github.com/ColmTalbot/bilby/blob/add-codecov-coverage/README.rst)

@ColmTalbot ColmTalbot added the to discuss To be discussed on an upcoming call label Oct 16, 2025
@ColmTalbot ColmTalbot enabled auto-merge October 16, 2025 16:05
@ColmTalbot ColmTalbot disabled auto-merge October 16, 2025 16:05
@ColmTalbot ColmTalbot enabled auto-merge October 16, 2025 18:22
@mj-will mj-will added ci and removed to discuss To be discussed on an upcoming call labels Nov 13, 2025
@mj-will mj-will added this to the 2.8.0 milestone Dec 11, 2025
@ColmTalbot ColmTalbot requested a review from a team January 29, 2026 09:15
@GregoryAshton

Copy link
Copy Markdown
Collaborator

@ColmTalbot @GregoryAshton I think there is overlap between this and: #989

Happy to close #989 in deference to this

@ColmTalbot ColmTalbot added this pull request to the merge queue Jan 29, 2026
Merged via the queue into bilby-dev:main with commit dd96c6a Jan 29, 2026
13 checks passed
@ColmTalbot ColmTalbot deleted the add-codecov-coverage branch January 29, 2026 15:08
noahewolfe pushed a commit to noahewolfe/bilby that referenced this pull request Feb 11, 2026
* CI: Add codecov reporting to unit tests

* CI: Replace conda commands with direct python calls

* CI: update codecov settings

* CI: Install gnupg and curl in unit tests workflow for codecov upload

* Apparently sudo doesn't exist...

Removed 'sudo' from apt-get commands in CI workflow.

* CI: Fix matrix variable reference in unit tests workflow

* CI: fix codecov flags

* MAINT: Change coverage report badge to Codecov

Updated coverage report badge to use Codecov.
mj-will pushed a commit to mj-will/bilby that referenced this pull request Feb 19, 2026
* CI: Add codecov reporting to unit tests

* CI: Replace conda commands with direct python calls

* CI: update codecov settings

* CI: Install gnupg and curl in unit tests workflow for codecov upload

* Apparently sudo doesn't exist...

Removed 'sudo' from apt-get commands in CI workflow.

* CI: Fix matrix variable reference in unit tests workflow

* CI: fix codecov flags

* MAINT: Change coverage report badge to Codecov

Updated coverage report badge to use Codecov.
fgittins pushed a commit to fgittins/bilby that referenced this pull request Mar 5, 2026
* CI: Add codecov reporting to unit tests

* CI: Replace conda commands with direct python calls

* CI: update codecov settings

* CI: Install gnupg and curl in unit tests workflow for codecov upload

* Apparently sudo doesn't exist...

Removed 'sudo' from apt-get commands in CI workflow.

* CI: Fix matrix variable reference in unit tests workflow

* CI: fix codecov flags

* MAINT: Change coverage report badge to Codecov

Updated coverage report badge to use Codecov.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Fix coverage badge

4 participants