Skip to content

Add CodeQL SAST analysis workflow#9

Open
andy778 wants to merge 1 commit into
mainfrom
fix/sast-codeql
Open

Add CodeQL SAST analysis workflow#9
andy778 wants to merge 1 commit into
mainfrom
fix/sast-codeql

Conversation

@andy778
Copy link
Copy Markdown
Owner

@andy778 andy778 commented May 8, 2026

Summary

Fixes the SAST Scorecard check (currently 0/10).

Adds .github/workflows/codeql.yml running GitHub CodeQL analysis on every push and PR to main, plus weekly on a schedule.

What it does

  • Runs on push to main, pull_request targeting main, and weekly (Monday 06:30 UTC)
  • Scans for JavaScript vulnerabilities (covers any JS that might be added to the site)
  • Publishes results to GitHub Security → Code scanning alerts
  • All actions pinned to SHA hashes

Expected score impact

SAST: 0 → 10

🤖 Generated with Claude Code

Runs CodeQL on push/PR to main and weekly, satisfying the Scorecard
SAST check which requires a static analysis tool on all commits.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
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.

1 participant