Skip to content

Patch axios vuln, harden CI workflows, and add OSS governance docs (v0.22.0)#5

Merged
mimo-3 merged 22 commits into
mainfrom
chore/oss-release-prep
May 24, 2026
Merged

Patch axios vuln, harden CI workflows, and add OSS governance docs (v0.22.0)#5
mimo-3 merged 22 commits into
mainfrom
chore/oss-release-prep

Conversation

@mimo-3

@mimo-3 mimo-3 commented May 24, 2026

Copy link
Copy Markdown
Owner

Summary

外部レビュー(セキュリティ / コード品質 / ドキュメント整合)の指摘をまとめて潰し、@mimo-3/slack-cli を OSS として公開できる水準に整える v0.22.0 リリース PR。

セキュリティ

  • package-lock.json を再生成し、axios の HIGH 含む 13 件の advisory を解消(npm audit → 0 vulnerabilities)
  • claude-issue-triage.yml の prompt injection 経路を遮断(Issue 本文を ${{ }} 直接展開から gh issue view 経由に変更)
  • command-wrapper のエラー / スタックトレース出力に redactSlackTokens を噛ませ、xox*- トークンが development モードで漏れないように

OSS 整備

  • SECURITY.mdCONTRIBUTING.mdCODE_OF_CONDUCT.md(Contributor Covenant 2.1)、Issue / PR テンプレートを追加
  • package.jsonrepository / bugs / homepage を追加し、author を fork 状況に合わせて更新
  • 全 GitHub Actions workflow の runs-on: ubuntu-slimubuntu-latest に修正(標準ラベルでなく CI が動かない懸念があった)
  • biome.json$schema を 2.4.10 に migrate

@mimo-3
mimo-3 merged commit d596156 into main May 24, 2026
4 checks passed
@mimo-3
mimo-3 deleted the chore/oss-release-prep branch May 24, 2026 14:35
@mimo-3 mimo-3 changed the title OSS公開準備のためのレビュー指摘の総ざらい (v0.22.0) Patch axios vuln, harden CI workflows, and add OSS governance docs (v0.22.0) May 31, 2026
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