Skip to content

Conversation

@konard
Copy link
Member

@konard konard commented Sep 12, 2025

Summary

This PR adds CodeQL security analysis workflow and badge as requested in issue #139.

Changes Made

  • Added .github/workflows/codeql.yml workflow file that:
    • Analyzes both C# and C++ code for security vulnerabilities
    • Runs on push to main, pull requests, and weekly schedule
    • Uses GitHub's CodeQL security-extended and security-and-quality queries
  • Added CodeQL badge to README.md showing the security analysis status

Testing

  • The workflow is configured to run automatically when merged
  • Badge will display the current status once the workflow runs

Fixes #139

🤖 Generated with Claude Code

Adding CLAUDE.md with task information for AI processing.
This file will be removed when the task is complete.

Issue: #139
@konard konard self-assigned this Sep 12, 2025
This commit adds:
- CodeQL security analysis workflow for C# and C++ languages
- CodeQL badge to README.md displaying security analysis status
- Scheduled weekly scans and analysis on pull requests

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
@konard konard changed the title [WIP] Add CodeQL Badge Add CodeQL Badge Sep 12, 2025
@konard konard marked this pull request as ready for review September 12, 2025 17:33
@github-advanced-security
Copy link

This pull request sets up GitHub code scanning for this repository. Once the scans have completed and the checks have passed, the analysis results for this pull request branch will appear on this overview. Once you merge this pull request, the 'Security' tab will show more code scanning analysis results (for example, for the default branch). Depending on your configuration and choice of analysis tool, future pull requests will be annotated with code scanning analysis results. For more information about GitHub code scanning, check out the documentation.

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.

Add CodeQL Badge

2 participants