ci: add orig CodeQA config to switch to advanced mode - #718
Conversation
This comment was marked as off-topic.
This comment was marked as off-topic.
There was a problem hiding this comment.
Pull Request Overview
This PR adds a CodeQL Advanced workflow configuration to enable advanced security scanning for the repository. The workflow implements a multi-language scanning strategy targeting the project's diverse codebase.
Key changes:
- Introduces CodeQL Advanced workflow with support for 5 languages (actions, c-cpp, python, ruby, swift)
- Configures automated and scheduled scanning on push, pull requests, and weekly schedule
- Sets up appropriate build modes (autobuild for compiled languages, none for interpreted languages)
| # ℹ️ Command-line programs to run using the OS shell. | ||
| # 📚 See https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idstepsrun |
There was a problem hiding this comment.
Remove emoji from comments. According to project guidelines, emoji are prohibited in all code, comments, and documentation outside of Source/Data/.
PR Review: CodeQL Advanced ConfigurationThis PR adds a new GitHub Actions workflow for CodeQL Advanced security scanning. No critical bugs, security vulnerabilities, or correctness issues found. Minor observations:
APPROVED |
PR Reviewer Guide 🔍Here are some key observations to aid the review process:
|
PR Code Suggestions ✨Explore these optional code suggestions:
|
Both CodeQL workflow failures (cpp and swift) are caused by the same configuration conflict:
This cannot be fixed via workflow file changes. You need to:
Once disabled, the existing .github/workflows/codeql.yml workflow will work correctly.