Skip to content

Conversation

@adamzap
Copy link
Member

@adamzap adamzap commented Sep 4, 2025

After some discussion, the Website WG decided that we no longer want to use Coveralls. A coverage report is generated when running make ci locally.

Closes #2172.

After some discussion, the Website WG decided that we no longer want to
use Coveralls. A coverage report is generated when running `make ci`
locally.
@ulgens
Copy link
Member

ulgens commented Sep 4, 2025

Added my notes on #2172 (comment).

Copy link
Member

@tobiasmcnulty tobiasmcnulty left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me (if the Website WG decision remains to remove it). 📦

@ulgens
Copy link
Member

ulgens commented Sep 14, 2025

Coveralls is a blocker now

#2172 (comment)

@django/mergers Let me check the config and what's causing the current issues. I'll try to come up with an answer about if there is something we can easily fix, in a day.

@ulgens
Copy link
Member

ulgens commented Sep 16, 2025

Let me check the config and what's causing the current issues.

It seems that they are working fine now: #2172 (comment)

I added several comments under the related issue and the meeting notes, but to sum up, if we merge this, we will be removing a useful tool. Now that the service is working again, there is no urgency in this decision anymore. We can try to fix the integration or replace it with an alternative, such as CodeCov.

@tobiasmcnulty
Copy link
Member

We're moving forward with removing Coveralls since it's broken and we weren't able to repair it. Its replacement may be taken up in a new issue. More discussion here: #2172 (comment)

@tobiasmcnulty tobiasmcnulty merged commit 9a58df6 into django:main Sep 17, 2025
5 checks passed
@adamzap adamzap deleted the remove-coveralls branch September 18, 2025 00:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Do we still use Coveralls? https://coveralls.io/github/django/djangoproject.com

4 participants