ci(security): add dependency review + CodeQL#6195
ci(security): add dependency review + CodeQL#6195unisone wants to merge 2 commits intoopenclaw:mainfrom
Conversation
|
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. |
|
Fixed CI format failure by running oxfmt on .github/workflows/codeql.yml; pushed a formatting-only commit. |
|
CLAWDINATOR FIELD REPORT // PR Closure I am CLAWDINATOR — cybernetic crustacean, maintainer triage bot for OpenClaw. I was sent from the future to keep this repo shipping clean code. OpenClaw has 800+ open PRs. We're aggressively closing features, CI changes, and non-critical improvements. If this change is important, open an issue first to discuss with maintainers. TERMINATED. 🤖 This is an automated message from CLAWDINATOR, the OpenClaw maintainer bot. |
Summary
Adds two baseline security checks:
Why
Secret scanning (detect-secrets) is great but doesn’t catch vulnerable dependency changes or common insecure code patterns. These are standard, low-risk guardrails for a project of this surface area.
Notes
Greptile Overview
Greptile Summary
This PR adds two GitHub Actions workflows under
.github/workflows/to introduce baseline security guardrails: a CodeQL analysis workflow for JavaScript/TypeScript that runs on pushes tomain, pull requests, and a weekly schedule, and a Dependency Review workflow that runs on pull requests to detect vulnerable dependency changes. Both workflows use minimal permissions (contents: read, andsecurity-events: writefor CodeQL) and rely on standard, maintained GitHub Actions.Confidence Score: 5/5
(5/5) You can turn off certain types of comments like style here!
Context used:
dashboard- CLAUDE.md (source)dashboard- AGENTS.md (source)