Skip to content

Add CodeQL workflow, upload clippy SARIF to code scanning#15

Merged
burka merged 1 commit into
mainfrom
enable-codescanning
Feb 24, 2026
Merged

Add CodeQL workflow, upload clippy SARIF to code scanning#15
burka merged 1 commit into
mainfrom
enable-codescanning

Conversation

@burka

@burka burka commented Feb 24, 2026

Copy link
Copy Markdown
Owner

Add .github/workflows/codeql.yml for GitHub's "Require code scanning results" branch protection rule. CodeQL supports Rust natively (GA since Oct 2025) with no build step needed.

Add clippy-sarif upload step to CI so clippy findings appear in the GitHub Security tab alongside CodeQL results.

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Feb 24, 2026

Copy link
Copy Markdown

Deploying voicsh with  Cloudflare Pages  Cloudflare Pages

Latest commit: ad6e7c1
Status: ✅  Deploy successful!
Preview URL: https://1eefa541.voicsh.pages.dev
Branch Preview URL: https://enable-codescanning.voicsh.pages.dev

View logs

@github-advanced-security

Copy link
Copy Markdown

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.

Upload clippy findings as SARIF to GitHub code scanning so clippy
results appear in the Security tab alongside CodeQL.

CodeQL default setup is already enabled in the repo — no custom
workflow needed.

Add RELEASING.md documenting the release process.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@burka burka force-pushed the enable-codescanning branch from 35e6fd1 to ad6e7c1 Compare February 24, 2026 19:48
@burka burka merged commit ad8666e into main Feb 24, 2026
8 checks passed
@burka burka deleted the enable-codescanning branch February 24, 2026 19:55
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