Skip to content

CONTRIBUTING.md lists CodeQL as an active security scan; it is not registered #5964

Description

@yinlianghui-tw

Found while fixing #5408 (stale CodeQL badge in README.md). Out of that
card's file surface (README.md only), so filed separately rather than
fixed there.

Measured

CONTRIBUTING.md line ~391, under #### Security Scans:

- **CodeQL**: Scans for security vulnerabilities in code
- **Dependency Scanning**: Checks for known vulnerabilities in dependencies

Same underlying fact #5408 established: GET /repos/objectstack-ai/objectui/actions/workflows returns 31 registered
workflows, four dynamic/* entries (Copilot swe-agent, Copilot PR reviewer,
Dependabot, Claude agent), and no dynamic/github-code-scanning/codeql — the
entry CodeQL "default setup" registers when enabled. CodeQL was never set up
in this repository. This line in CONTRIBUTING.md describes a scan that does
not run.

The repo is not unscanned — .github/workflows/secret-scan.yml ("Secret
Scanning") is registered and active, which is presumably what "Dependency
Scanning" / secret coverage should actually be described as here — but this
line's specific CodeQL claim is false.

Suggested fix

Remove or correct the CodeQL line under #### Security Scans, mirroring the
#5408 ruling: whether the repo should adopt CodeQL is a separate,
maintainer-floor decision and should not be back-derived from this doc while
fixing it.

Scope

CONTRIBUTING.md only, that one line/section.

Metadata

Metadata

Labels

documentationImprovements or additions to documentationdomain:devxobjectui devx stream: fix lands on .github/, scripts/ or release pipeline — devx lane cross-repopm:dispatched

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions