Skip to content

Add CodeQL code scanning workflow and README badge - #44

Open
rJunx wants to merge 1 commit into
mainfrom
add-codeql-analysis
Open

rJunx wants to merge 1 commit into
mainfrom
add-codeql-analysis

Conversation

@rJunx

@rJunx rJunx commented Nov 9, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Add .github/workflows/codeql-analysis-workflow.yaml, based on the CodeQL workflow in cliffano/rtk: runs on pushes and pull requests to main, and weekly on Sunday
  • Languages scanned: ruby, actions (actions scans the GitHub Actions workflows; Puppet, Shell and Groovy are not supported by CodeQL)
  • Uses build-mode: none instead of Autobuild, as builds here run inside the buildenv Docker image
  • Add a Code Scanning Status badge to README.md, next to the Build Status badge
  • Add a CHANGELOG entry

🤖 Generated with Claude Code

Scans ruby, actions on pushes and pull requests to main and weekly,
based on the CodeQL workflow in cliffano/rtk.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@rJunx rJunx self-assigned this Nov 9, 2026
@rJunx
rJunx requested a review from cliffano-shn November 9, 2026 00:37
@github-advanced-security

Copy link
Copy Markdown

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:

  • The 'Security' tab will display more code scanning analysis results (e.g., for the default branch).
  • Depending on your configuration and choice of analysis tool, future pull requests will be annotated with code scanning analysis results.
  • You will be able to see the analysis results for the pull request's branch on this overview once the scans have completed and the checks have passed.

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.

2 participants