Skip to content

Conversation

@aghiles-ait
Copy link
Contributor

@aghiles-ait aghiles-ait commented Dec 11, 2025

Runs on PRs that modify provider agent C files, or manually via workflow_dispatch.

Scanned files: (number of parallel jobs)

  • secret_provider_agent.c
  • key_provider_agent.c

Workflow:

  • Checks if file changed - Skips scans if the specific file wasn't modified
  • clang-format - Validates code formatting (LLVM style) and auto-commits fixes
  • cppcheck - Static analysis for bugs, undefined behavior, and code quality issues
  • SARIF report - Uploads cppcheck results to GitHub Code Scanning for inline annotations ("Security" tab)

@aghiles-ait aghiles-ait changed the title feat: add scan provider agents ci ci: add scan provider agents ci Dec 11, 2025
@aghiles-ait aghiles-ait merged commit 8eb7b23 into main Dec 17, 2025
2 checks passed
@aghiles-ait aghiles-ait deleted the feature/add-ci-scan-provider-agents branch December 17, 2025 11:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants