Repository navigation
CLP-1147 Use DEV version of SQ in its - #6300
BartLucien wants to merge 1 commit into
Conversation
|
| - name: Orchestrator Cache | ||
| uses: ./.github/actions/orchestrator-cache | ||
| with: | ||
| sq-version: ${{ matrix.item.sq_version }} | ||
| sq-version: DEV |
There was a problem hiding this comment.
💡 Performance: Orchestrator cache now always skipped, so every PR job re-downloads SQ
.github/actions/orchestrator-cache/action.yml skips the cache step when inputs.sq-version == 'DEV' (line 21). This PR hardcodes sq-version: DEV for all four Ruling QA jobs (two of them on Windows) and for Plugin QA. Before, only the nightly Plugin QA run used DEV; now every PR and push run downloads the SonarQube Enterprise distribution again in five jobs. CI gets slower and pulls more from the artifact store. A fix: allow DEV caching with a short-lived key (e.g. include the date or resolved DEV build number in the key), or confirm this cost is acceptable.
Was this helpful? React with 👍 / 👎
d63c05d to
2e8194a
Compare
❌ 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: 2e8194a | Docs | View more details | Give us feedback! |
CI failed: CI workflow failures occurred due to a 403 error when getting the build number because of insufficient token permissions, and ruling update jobs failing because upstream artifacts were missing after being skipped.OverviewAnalysis of 3 logs across CI jobs reveals two distinct configuration issues: a 403 Forbidden error when attempting to fetch the build number due to missing write permissions, and a failure in downloading ruling QA artifacts because the upstream ruling job was skipped and its results treated as failures. FailuresBuild Number Action HTTP 403 Error (confidence: high)
Missing Ruling QA Artifacts (confidence: medium)
Summary
Code Review 👍 Approved with suggestions 0 closed / 1 findings🟡 Medium risk · Switching CI and integration tests from LATEST_RELEASE to DEV could leave release-specific regressions undetected or make builds depend on DEV availability. Switches integration tests and GitHub Actions workflows to use the 💡 Performance: Orchestrator cache now always skipped, so every PR job re-downloads SQ📄 .github/workflows/build.yml:108-111 📄 .github/workflows/build.yml:219-222
🤖 Prompt for agentsReview coverage🧪 Functional validation No results 📋 Rules No rules evaluated 🤖 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 |





Part of CLP-915
Summary by Gitar
DEVversion of SonarQube instead ofLATEST_RELEASEREADME.mdto referenceDEVforsonar.runtimeVersionThis will update automatically on new commits.