Skip to content

ci: fix and harden SonarCloud workflow#348

Merged
oxr463 merged 4 commits into
masterfrom
debug-sonarcloud
Jun 8, 2026
Merged

ci: fix and harden SonarCloud workflow#348
oxr463 merged 4 commits into
masterfrom
debug-sonarcloud

Conversation

@oxr463

@oxr463 oxr463 commented Apr 16, 2023

Copy link
Copy Markdown
Collaborator

Fix the SonarCloud CI workflow and bring it up to current standards.

  • Fix broken action reference: sonarsource/sonarcloud-github-c-cpp was
    renamed to SonarSource/sonarqube-github-c-cpp; update to @v2
  • Fix SonarCloud scanner configuration
  • Rename main.ymlpull-request.yml to reflect the workflow's purpose
  • Pin all external actions to full commit SHAs (S7637)

@oxr463 oxr463 self-assigned this Apr 16, 2023
@oxr463 oxr463 added this to the PRoot v5.4.0 milestone Apr 16, 2023
@oxr463 oxr463 modified the milestones: PRoot v5.4.0, PRoot v5.5.0 May 13, 2023
@sonarqubecloud

Copy link
Copy Markdown

Please retry analysis of this Pull-Request directly on SonarCloud.

Comment thread .github/workflows/pull-request.yml
- set sonar.sources and sonar.host.url in sonar-project.properties
- update build command to use clean build without separate coverage flags
- fix secret name from SONARCLOUD_TOKEN to SONAR_TOKEN
- add chmod steps for test directory before sonar-scanner run
@oxr463 oxr463 force-pushed the debug-sonarcloud branch from a2bdf36 to 29ac41e Compare June 8, 2026 03:10
@sonarqubecloud

sonarqubecloud Bot commented Jun 8, 2026

Copy link
Copy Markdown

@oxr463 oxr463 changed the title Set debug flag for sonar-scanner ci: fix and harden SonarCloud workflow Jun 8, 2026
@oxr463 oxr463 merged commit 704a4ab into master Jun 8, 2026
2 of 4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants