Skip to content

release: 0.1.1 — CI, SECURITY.md, anthropic-key scanner label - #1

Merged
vaniteav merged 2 commits into
mainfrom
chore/ci-and-hygiene
Jun 21, 2026
Merged

release: 0.1.1 — CI, SECURITY.md, anthropic-key scanner label#1
vaniteav merged 2 commits into
mainfrom
chore/ci-and-hygiene

Conversation

@vaniteav

@vaniteav vaniteav commented Jun 21, 2026

Copy link
Copy Markdown
Owner

What

Release 0.1.1 — repo hygiene + one scanner accuracy fix. No behavior change to recall or the write-gate logic.

  • CI.github/workflows/ci.yml runs the test suite on Node 20 + 22 for pushes and PRs. The 61-test suite is the plugin's quality guarantee; nothing ran it automatically before.
  • SECURITY.md — private vulnerability-reporting path. Appropriate for a plugin whose job is a secret-scanning, fail-closed write gate.
  • Scanner label fix — Anthropic keys (sk-ant-…) were caught but mislabeled openai-key in redaction logs. Now labeled anthropic-key; the openai pattern excludes the ant- prefix so a key yields one finding, not two. +1 test.
  • Version bumpplugin.json + package.json → 0.1.1; CHANGELOG dated.

Test

npm test → 62/62 pass (61 existing + the new anthropic-key test). CI green on Node 20 + 22.

Release after merge

Tag v0.1.1 on main + cut GitHub Release (GitHub-first; no npm — this is a Claude Code plugin).

vaniteav added 2 commits June 21, 2026 13:51
- GitHub Actions runs the 61-test suite on Node 20 + 22 (push + PR)
- SECURITY.md with private vuln-reporting path
- secret-scan: sk-ant- keys labeled anthropic-key (openai pattern excludes ant- to avoid double-counting); +1 test
Bump plugin.json + package.json to 0.1.1; date CHANGELOG.
Ships the anthropic-key scanner label + CI + SECURITY.md.
@vaniteav vaniteav changed the title chore: add CI, SECURITY.md, and anthropic-key scanner label release: 0.1.1 — CI, SECURITY.md, anthropic-key scanner label Jun 21, 2026
@vaniteav
vaniteav merged commit 2b81674 into main Jun 21, 2026
2 checks passed
@vaniteav
vaniteav deleted the chore/ci-and-hygiene branch June 21, 2026 19:05
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