Repository navigation
Conversation
Record the deployed sonar-java version as the candidate-version artifact so a later /pvf comment can resolve which build to benchmark.
A `/pvf` comment on a PR dispatches performance-validation-java.yml in peachee-java-kotlin, which runs the benchmark and comments the dashboard link back here. The dashboard is hosted there because this repository is public and the report has to stay private.
…ave to do it later Co-authored-by: Alex Meseldzija <alexander.meseldzija@sonarsource.com>
❌ ErrorsYour PR has failed checks. Please review the issues below and take necessary action before merging. 🚦 3 Pipeline jobs failed
Useful? React with 👍 / 👎 This comment will be updated automatically if new data arrives.🔗 Commit SHA: f1281ff | Docs | View more details | Give us feedback! |
CI failed: Multiple CI jobs failed due to configuration and permission errors: get_build_number failed with HTTP 403 because workflow tokens lacked `contents: write` permissions, and artifact synchronization failed because ruling QA was skipped.OverviewThree failures occurred across CI jobs, primarily driven by missing workflow write permissions and downstream artifact handling issues when QA jobs are skipped. FailuresMissing Contents Write Permission for Build Number (confidence: high)
Ruling Artifact Sync Failure (confidence: high)
Summary
Code Review ✅ Approved🔴 High risk · A comment-gated cross-repository dispatch uses a Vault token, letting eligible commenters initiate external workflows and potentially launch unintended validation runs. Onboards SonarJava onto the PVF by adding a Review coverage🧪 Functional validation No results 📋 Rules No rules evaluated 📖 Knowledge used 1 confirmed expected behavior 🤖 Auto-approval Not enabled · Set up Tip Comment OptionsAuto-apply is off → Gitar will not commit updates to this branch. Comment with these commands to change the behavior for this request:
Was this helpful? React with 👍 / 👎 | Gitar |
Summary by Gitar
pvf-comment.ymlworkflow to trigger performance validation from a/pvfcomment.build.ymlto prepare and publish the PVF candidate version upon deployment.This will update automatically on new commits.