Skip to content

Harden CLI repository security - #1

Open
talBrau wants to merge 1 commit into
mainfrom
codex/repository-hardening
Open

Harden CLI repository security#1
talBrau wants to merge 1 commit into
mainfrom
codex/repository-hardening

Conversation

@talBrau

@talBrau talBrau commented Aug 18, 2026

Copy link
Copy Markdown
Contributor

What changed

  • add read-only, SHA-pinned CI for tests, typechecking, builds, plugin validation, and package inspection
  • add CODEOWNERS and pull request guidance
  • add Dependabot updates for npm and GitHub Actions
  • add private security-reporting instructions and contributor guidance
  • make the full validation suite run before npm publishing

Why

The CLI reads local project files and uploads reviewed snapshots, so its public repository needs reproducible checks, explicit ownership, controlled dependency updates, and a private vulnerability-reporting path before broader distribution.

Validation

  • npm run check
  • npm pack --dry-run
  • CI and Dependabot YAML parsed successfully

@talBrau
talBrau marked this pull request as ready for review August 18, 2026 15:29
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