test: scenario 3 - no sonar scanner in GHA workflow - #43
Open
CristianAmbrosini wants to merge 3 commits into
Open
test: scenario 3 - no sonar scanner in GHA workflow#43CristianAmbrosini wants to merge 3 commits into
CristianAmbrosini wants to merge 3 commits into
Conversation
SummaryThis PR removes the SonarQube scanner step from the GitHub Actions workflow and replaces it with a placeholder lint job. This deliberately sets up a test scenario where the workflow exists but contains no sonar scanner—allowing the system to validate its fallback behavior. Changes:
This is intentional test infrastructure, not a breakage. The bot should detect the missing scanner step and fall back to 30-minute SonarCloud polling (no check-run watcher). Since the scanner never runs, SQC analysis will never arrive—the bot should timeout and proceed with AI-only review. What reviewers should knowWhat you're reviewing:
Key files to understand:
Watch for:
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Testing fallback behavior: GHA workflow exists but has no sonar scanner step. Bot should detect no scanner, keep all candidates, and fall back to 30-min SQC polling (no check-run watcher built). Since no scanner runs, SQC analysis will never arrive → bot should timeout after 30 min and proceed with AI-only review.