Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove codeclimate #379

Merged
merged 1 commit into from
Oct 15, 2024
Merged

Remove codeclimate #379

merged 1 commit into from
Oct 15, 2024

Conversation

ItsDrike
Copy link
Member

Recently, codeclimate was causing more problems than the benefits we got from it. This PR removes codeclimate from the repository entirely. This will mean that we'll no longer be uploading coverage reports, get some code analysis insights for common issues and get PR checks if a PR significantly decreased test coverage.

The insights from codeclimate aren't that relevant to us anyways, as we have ruff linter, which catches most of these already anyways. The coverage decrease check was neat though, but it also isn't all that necessary, as we can just make that a part of the review process, checking whether tests were included or not.

@ItsDrike ItsDrike added p: 2 - normal Normal priority a: CI Related to continuous integration and deployment labels Sep 26, 2024
@ItsDrike ItsDrike merged commit 3e4ff84 into main Oct 15, 2024
10 of 11 checks passed
@ItsDrike ItsDrike deleted the remove-codeclimate branch October 15, 2024 17:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
a: CI Related to continuous integration and deployment p: 2 - normal Normal priority
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant