Releases: smkwlab/.github
v1.17.0
What's Changed
- Re-review on push: add synchronize to review triggers by @toshi0806 in #55
- Document the workflow versioning policy by @toshi0806 in #54
- ci: bump ai-academic-paper-reviewer to v1.7 by @toshi0806 in #56
Full Changelog: v1...v1.17.0
v1.16.0
Changes
- Bump ai-academic-paper-reviewer to v1.6 (#53): ワンショット reusable
ai-review.ymlが参照する reviewer action を更新。インラインレビューで、コメントが diff 外の行を指してcreateReview全体が 422 で失敗し投稿ゼロになる問題を解消(範囲外コメントは review body へ畳み、失敗時は body のみ要約にフォールバック。CODE/ACADEMIC 両モード対応) - Document installing ai-code-review / ai-paper-review to any repo (#52): 任意リポジトリへの自動レビュー導入手順を README に追記
@v1 を参照する全 caller は v1 タグ移動により次回実行から本変更を取り込みます。
Full Changelog: v1.15.0...v1.16.0
v1.15.0
Changes
claude-code-action(エージェントループ)版の自動レビューを退役し、@claude メンションを助言のみ化しました。
- Remove claude-code-action review reusables (#48):
claude-code-review.yml/claude-paper-review.ymlとその caller テンプレを削除。自動レビューはワンショットのai-review.yml(Claude/Gemini × CODE/ACADEMIC)に一本化 - Remove old claude-review self-caller (#47):
ai-review-self.ymlに統合 - @claude mention is now advice-only (read-only) (#51):
@claudeは回答・修正提案を返すがファイルの編集・コミットはしない(contents: read+編集ツール禁止+システムプロンプトの三重防御)
Migration
@v1を参照している caller は、v1タグ移動により自動的に新挙動(助言のみ)になります- 旧
claude-code-review/claude-paper-reviewreusable は削除済み。これらを参照する caller は残っていません(テンプレート群・配布先とも移行/撤去済み)
Full Changelog: v1.14.0...v1.15.0
v1.14.0
v1.13.0
v1.12.0
変更
- feat: 論文向け Claude レビュー
claude-paper-reviewを追加 (#43)。code-review の姉妹版で、プロンプトを学術論文(卒論/修論/レポート)レビューに特化(論理/構成/新規性/形式・二視点・[critical]/[important]/[suggestion])。public reusable の入力検証(model allowlist / review_language の改行・制御文字・長さ)も実装。 - 汎用配布:
distribute-workflow.sh claude-paper-review ...
Full Changelog: v1.11.0...v1.12.0
v1.11.0
v1.9.0
変更
- perf: Claude Code Review を code-review プラグインから軽量シングルパスに置換 (#37)。約5分/$0.6 → 約60〜90秒/$0.15。
synchronize除外で毎push再レビューを抑制 - feat: caller 配布スクリプト
scripts/distribute-claude-review.sh追加 (#36)
重要: @v1 を参照する全 caller がこの軽量版に切り替わります。
Full Changelog: v1.8.0...v1.9.0
v1.8.0
新機能
- Claude Code Review reusable workflow (
claude-code-review.yml) を追加 (#31)- GitHub Copilot review の premium request quota 超過対策として、Claude Code Action による PR 自動レビューを共有ワークフロー化
- 入力:
model(既定 sonnet) /review_language(既定 日本語) /timeout_minutes(既定 15) /show_full_output(デバッグ用, 既定 false) - 認証は Console 発行の
ANTHROPIC_API_KEY(従量課金)。caller 側にid-token: write(OIDC) が必要 - draft はスキップ、fork PR は secret 不在で安全にスキップ
ドキュメント
- README に
claude-code-review.ymlの使い方・入力・必要権限・挙動を追記 (#32)
使い方(caller 例)
jobs:
review:
uses: smkwlab/.github/.github/workflows/claude-code-review.yml@v1
permissions:
contents: read
pull-requests: write
issues: write
id-token: write
secrets:
anthropic_api_key: ${{ secrets.ANTHROPIC_API_KEY }}
with:
model: sonnetFull Changelog: v1.7.0...v1.8.0
v1.7.0
Composable npm and github-actions Renovate presets
Add two composable add-on Renovate presets so repositories can opt into manager-specific grouping + auto-merge behavior without modifying the base elixir/latex presets.
npm.json: group and auto-merge npm minor/patch/digest and lock file maintenance updatesgithub-actions.json: group and auto-merge GitHub Actions minor/patch/digest updates
These presets intentionally omit enabledManagers to stay composable; consumers set enabledManagers locally. Compose them on top of an ecosystem preset, e.g.:
{
"extends": [
"github>smkwlab/.github:elixir#v1",
"github>smkwlab/.github:npm#v1",
"github>smkwlab/.github:github-actions#v1"
],
"enabledManagers": ["mix", "npm", "github-actions"]
}The v1 moving tag has been advanced to include these presets. No reusable-workflow changes are included in this release (only the new preset JSON files were added since the previous v1).