Skip to content

chore: add SonarQube code analysis configuration - #57

Merged
joshuapregua merged 1 commit into
masterfrom
joshua/LOC-7136/setup-sonarqube
Aug 25, 2026
Merged

joshuapregua merged 1 commit into
masterfrom
joshua/LOC-7136/setup-sonarqube

Conversation

@joshuapregua

Copy link
Copy Markdown
Contributor

Summary

  • Adds sonar-project.properties with the project key, source paths, test inclusions, and exclusions for auto-generated directories
  • Adds .github/workflows/sonar.yaml to run SonarQube analysis and the quality gate on all PRs and pushes to master
  • Uses static analysis only, so tests are not run a second time
  • Runs on Dependabot PRs, allowing the SonarQube check to be configured as a required status check

Test plan

  • Verify the sonarqube check appears and passes on this PR
  • After merging, add SonarQube Code Analysis and sonarqube as required status checks on master

@joshuapregua
joshuapregua requested a review from a team as a code owner August 25, 2026 08:37
@sonarqube-wp-engine-prod

Copy link
Copy Markdown

Quality Gate passed Quality Gate passed

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
No data about Coverage
No data about Duplication

See analysis details on SonarQube

@joshuapregua
joshuapregua merged commit 4a97a68 into master Aug 25, 2026
2 checks passed
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