Skip to content

ci: remove SonarQube integration#338

Merged
j-d-ha merged 4 commits into
mainfrom
ci/remove-sonar-cube
Apr 18, 2026
Merged

ci: remove SonarQube integration#338
j-d-ha merged 4 commits into
mainfrom
ci/remove-sonar-cube

Conversation

@j-d-ha
Copy link
Copy Markdown
Owner

@j-d-ha j-d-ha commented Apr 18, 2026

🚀 Pull Request

📋 Summary

Removes SonarQube/SonarCloud integration from CI workflows and all references in documentation. The .venv gitignore entry is also included as a minor cleanup.


🔄 Changes

  • Remove SonarQube steps from main-build.yaml and pr-build.yaml
  • Update CONTRIBUTING.md and docs/index.md to remove SonarCloud references
  • Remove SonarCloud badge from README.md
  • Add .venv to .gitignore

✅ Checklist

  • My changes build cleanly
  • I've added/updated relevant tests
  • I've added/updated documentation or README
  • I've followed the coding style for this project
  • I've tested the changes locally (if applicable)

🧪 Related Issues or PRs

Closes #...


💬 Notes for Reviewers

Pure removal — no logic changes. Safe to merge once CI passes.

j-d-ha added 4 commits April 17, 2026 20:06
- Ignored `.venv` directories across all subdirectories.
- Helps maintain a cleaner repository by excluding virtual environments.
- Removed steps related to SonarQube setup, caching, and execution from `pr-build.yaml`.
- Simplifies the workflow by focusing on build and test tasks.
- Deleted steps for SonarQube setup, caching, and execution.
- Simplified the workflow by retaining essential build and test steps.
- Deleted SonarCloud badge from `README.md` and `docs/index.md`.
- Removed mentions of SonarCloud code analysis in `CONTRIBUTING.md`.
@codecov
Copy link
Copy Markdown

codecov Bot commented Apr 18, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.

Impacted file tree graph

@@           Coverage Diff           @@
##             main     #338   +/-   ##
=======================================
  Coverage   87.52%   87.52%           
=======================================
  Files         113      113           
  Lines        2814     2814           
  Branches      351      351           
=======================================
  Hits         2463     2463           
  Misses        250      250           
  Partials      101      101           

Continue to review full report in Codecov by Sentry.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 533d755...c9b1014. Read the comment docs.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@j-d-ha j-d-ha enabled auto-merge (squash) April 18, 2026 00:38
@j-d-ha j-d-ha disabled auto-merge April 18, 2026 18:57
@j-d-ha j-d-ha merged commit 32795af into main Apr 18, 2026
9 of 10 checks passed
@j-d-ha j-d-ha deleted the ci/remove-sonar-cube branch April 18, 2026 18:57
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.

1 participant