ci: T9082: onboard CodeQL scanning#45
Conversation
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Repository YAML (base), Central YAML (inherited), Organization UI (inherited) Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (1)
🔗 Linked repositories identifiedCodeRabbit considers these linked repositories for cross-repo context during reviews:
📜 Recent review details⏰ Context from checks skipped due to timeout. (2)
🧰 Additional context used📓 Path-based instructions (1).github/workflows/**⚙️ CodeRabbit configuration file
Files:
🔍 Remote MCP Context7Relevant review context from GitHub Actions docs:
🔇 Additional comments (1)
📝 WalkthroughSummary by CodeRabbit
WalkthroughAdds a GitHub Actions workflow that runs shared CodeQL analysis for C/C++ on rolling-branch pushes, pull requests, and a weekly schedule, with scoped permissions and path exclusions. ChangesCodeQL analysis
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches✨ Simplify code
Comment |
Caller temporarily pinned to the Track-A feature SHA for pre-merge validation; first commit exercises the legacy autobuild path on codeql-action v4. Flipped to @production before merge. 🤖 Generated by [robots](https://vyos.io)
41a9294 to
5ccf0c1
Compare
|
You are seeing this message because GitHub Code Scanning has recently been set up for this repository, or this pull request contains the workflow file for the Code Scanning tool. What Enabling Code Scanning Means:
For more information about GitHub Code Scanning, check out the documentation. |
build-mode 'none' + build-command must be rejected by the reusable's validation step before any scanning cost. Reverted in the next commit. 🤖 Generated by [robots](https://vyos.io)
Removes the deliberate invalid combo; c-cpp extraction via build-mode 'none'. Coverage compared against the step-1 autobuild run per the T9082 canary procedure. 🤖 Generated by [robots](https://vyos.io)
Pre-merge validation complete (legacy autobuild on v4, validation fail-fast, build-mode none — all green; vyos/.github#155 merged). Fleet-standard caller shape. 🤖 Generated by [robots](https://vyos.io)
Adversarial review —
|
|
Tick the box to add this pull request to the merge queue (same as
|
Adds a thin caller of the central CodeQL reusable workflow (vyos/.github
codeql-analysis.yml) — push/PR onrolling+ weekly cron,c-cpp. Advisory only; not a required check.Canary PR for the vyos-org CodeQL rollout (T9082, IS-610) — validates vyos/.github#155 pre-merge via a 3-commit sequence pinned to the Track-A feature SHA:
build-mode: none), coverage compared against run 1.Pin flips to
@productionbefore merge, after vyos/.github#155 lands.Advances: IS-610
🤖 Generated by robots