chore: Revert "Skip sonar cloud CI steps for now"#26837
Conversation
This reverts commit b2df46b.
|
CLA Signature Action: All authors have signed the CLA. You may need to manually re-run the blocking PR check if it doesn't pass in a few minutes. |
🔍 Smart E2E Test Selection
click to see 🤖 AI reasoning detailsE2E Test Selection:
These changes:
SonarCloud is a static code analysis tool that runs independently of E2E tests. Re-enabling it doesn't require E2E test validation since it doesn't change any app behavior or test infrastructure. The E2E tests themselves are not affected by whether SonarCloud runs or not. Performance Test Selection: |
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes and found 2 potential issues.
Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, have a team admin enable autofix in the Cursor dashboard.
|



This reverts commit b2df46b.
Description
Successful run on this branch - https://github.com/MetaMask/metamask-mobile/actions/runs/22598734111/job/65477896719?pr=26837
Changelog
CHANGELOG entry:
Related issues
Fixes:
Manual testing steps
Screenshots/Recordings
Before
After
Pre-merge author checklist
Pre-merge reviewer checklist
Note
Medium Risk
Changes required CI gating by re-enabling SonarCloud jobs and making the quality gate part of the overall pass/fail status, which could block PRs if SonarCloud is flaky or misconfigured.
Overview
Re-enables SonarCloud analysis in the
ci.ymlworkflow by removing the hardif: falseskips and running thesonar-cloudandsonar-cloud-quality-gate-statusjobs on non-merge_groupevents.Updates the required jobs aggregation so
all-jobs-passnow depends onsonar-cloud-quality-gate-status, making SonarCloud quality gate results contribute to the overall CI pass/fail outcome.Written by Cursor Bugbot for commit 8290967. This will update automatically on new commits. Configure here.