Skip to content

chore: enable SonarQube coverage and PR decoration#653

Merged
caroolcanelas2 merged 1 commit intomasterfrom
chore/sonarqube-setup
Apr 29, 2026
Merged

chore: enable SonarQube coverage and PR decoration#653
caroolcanelas2 merged 1 commit intomasterfrom
chore/sonarqube-setup

Conversation

@gvc
Copy link
Copy Markdown
Contributor

@gvc gvc commented Apr 8, 2026

Summary

  • Add sonarProjectName: node-vtex-api so the SonarQube scan reports results to the dashboard
  • Add --coverage flag to ci:test so Jest generates an lcov report for SonarQube
  • Add pull_request event trigger for SonarQube PR decoration (quality gate comments on PRs)

Context

Part of the SonarQube rollout — Phase 2 (Tier 1 coverage quick wins).

Test plan

- Add sonarProjectName so SonarQube scan reports results
- Add --coverage to ci:test so Jest generates an lcov report
- Add pull_request trigger for PR decoration
@caroolcanelas2 caroolcanelas2 merged commit d185de4 into master Apr 29, 2026
2 of 4 checks passed
@caroolcanelas2 caroolcanelas2 deleted the chore/sonarqube-setup branch April 29, 2026 13:26
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.

2 participants