fix: Actions SHA 固定・permissions 追加・CODEOWNERS 設定 - #613
Conversation
/repo-maintenance --mode full の実行結果を反映する。
- 全 15 ワークフローの 3rd-party actions をフル SHA で固定
- permissions 未設定の 6 ワークフローに top-level permissions: {} を追加
- .github/CODEOWNERS を追加 (@keito4)
- .husky/pre-commit に check-file-length を追加
- core.hooksPath を v8(.husky/_) → v9(.husky) に移行
- AGENTS.md に nix/ ディレクトリを反映
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
Caution Review failedPull request was closed or merged during review 📝 WalkthroughWalkthroughThis pull request implements security hardening and administrative improvements across the repository: adds a CODEOWNERS file designating code ownership, pins GitHub Actions workflows to specific commit SHAs instead of version tags, restricts workflow token permissions, integrates file-length validation into pre-commit hooks, and updates documentation for development environment descriptions. Changes
Estimated code review effort🎯 3 (Moderate) | ⏱️ ~30 minutes Possibly related PRs
Suggested labels
Poem
🚥 Pre-merge checks | ✅ 2 | ❌ 1❌ Failed checks (1 inconclusive)
✅ Passed checks (2 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
🔍 AI Code Review (Local Hook)Models: Codex (default) / Gemini (default) 🤖 Codex Review指摘事項: なし テスト実行: 未実施(差分レビューのみ) 全体判定: patch is correct 🤖 Generated by post_pr_ai_review.py hook |
|
🎉 This PR is included in version 1.104.0 🎉 The release is available on GitHub release Your semantic-release bot 📦🚀 |
Summary
permissions: {}を追加(最小権限の原則).github/CODEOWNERSを追加(@keito4).husky/pre-commitに check-file-length を追加core.hooksPathを v8 (.husky/_) → v9 (.husky) に移行AGENTS.mdにnix/ディレクトリを反映Test plan
🤖 Generated with Claude Code
Summary by CodeRabbit