[xwiki/xwiki-rendering] a2ba65: [Misc] Analyze pull requests with SonarCloud and f...
Branch: refs/heads/master Home: https://github.com/xwiki/xwiki-rendering Commit: a2ba65e3be127555443a84ca81d8d7127f07b5a5 https://github.com/xwiki/xwiki-rendering/commit/a2ba65e3be127555443a84ca81d8... Author: Vincent Massol <[email protected]> Date: 2026-08-27 (Thu, 27 Aug 2026) Changed paths: A .github/workflows/sonar-pr.yml Log Message: ----------- [Misc] Analyze pull requests with SonarCloud and fail on their quality gate (#416) * Add the SonarCloud pull request analysis workflow of xwiki-commons: it compiles the reactor without the tests and runs a SonarCloud pull request analysis with sonar.qualitygate.wait, so that the job fails when the pull request's quality gate fails. Catches a change introducing SonarQube issues before it is merged, instead of after it has turned the master quality gate red. * Build and analyze with the snapshot profile, which supplies the XWiki repositories the parent pom and the xwiki-commons snapshots are downloaded from, a runner having no settings.xml declaring them. This is the only difference with the xwiki-commons version, whose root pom has no parent. Co-authored-by: Claude Opus 5 (1M context) <[email protected]> To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-rendering/settings/notifications
participants (1)
-
XWiki Notifications