Skip to content

Releases: smkwlab/.github

v1.25.1

Choose a tag to compare

@toshi0806 toshi0806 released this 15 Jul 06:14
213cee7

Changed workflows

Fixed: prevent-draft-merge.yml

  • Restrict the draft-to-draft sync PR allowance to the sync direction only: base must be exactly the next draft of the head branch (e.g. head 1st-draft -> base 2nd-draft). v1.25.0 unintentionally allowed merging review PRs of 2nd and later drafts (head 2nd-draft -> base 1st-draft), which are also draft-to-draft.

Fixed: sync-next-draft.yml

  • Conflict notification: find the review PR by excluding only the sync target base, since review PRs of later drafts are based on the previous draft.

Refs: PR #99

v1.25.0

Choose a tag to compare

@toshi0806 toshi0806 released this 14 Jul 06:28
7add306

Changed workflows

Added: sync-next-draft.yml

  • New reusable workflow: merges pushes on a draft branch (e.g. accepted review suggestions) into the following draft branches, walking the whole chain in one run
  • On merge conflict, opens a draft-to-draft sync PR (resolvable in the browser) and notifies the review PR of the pushed branch

Changed: prevent-draft-merge.yml

  • Allow draft-to-draft sync PRs (both head and base match a draft pattern). Non-breaking: existing draft-to-main blocking and final-* tag handling are unchanged

Refs: smkwlab/sotsuron-template#110, PR #98

v1.23.0

Choose a tag to compare

@toshi0806 toshi0806 released this 04 Jul 09:43
3c24c80

What's Changed

  • Bump action-send-mail to v18 and html-validation Node to 24 by @toshi0806 in #91

Full Changelog: v1...v1.23.0

v1.22.0

Choose a tag to compare

@toshi0806 toshi0806 released this 04 Jul 08:02
f47c9dc

What's Changed

Full Changelog: v1...v1.22.0

v1.21.0

Choose a tag to compare

@toshi0806 toshi0806 released this 04 Jul 07:07
1f826e0

What's Changed

  • chore(deps): update github actions by @renovate[bot] in #74
  • Renovate: keep html-validation Python and texlive image pinned by @toshi0806 in #77
  • Revert Python 3.14 and texlive 2025 bumps from #74 by @toshi0806 in #82
  • Update texlive-ja-textlint to 2026a; re-enable Renovate with loose versioning by @toshi0806 in #83
  • chore(deps): update actions/github-script action to v9 by @renovate[bot] in #79
  • Bump low-risk actions: checkout v7, setup-node v6.4.0, setup-python v6.3.0 by @toshi0806 in #84
  • Bump actions/cache to v6.1.0 and codecov-action to v7.0.0 by @toshi0806 in #87

New Contributors

Full Changelog: v1...v1.21.0

v1.20.0

Choose a tag to compare

@toshi0806 toshi0806 released this 04 Jul 01:27
3462d48

What's Changed

  • docs: add organization profile README by @toshi0806 in #66
  • docs: reorder LaTeX ecosystem table for student readability by @toshi0806 in #67
  • docs: reorder profile sections to LaTeX, competitive programming, DNS by @toshi0806 in #68
  • Pin third-party GitHub Actions to commit SHAs (E-3) by @toshi0806 in #70
  • Pin org-owned latex-release-action to immutable v3.3.0 by @toshi0806 in #72
  • Manage GitHub Actions via Renovate; drop Dependabot by @toshi0806 in #73

Full Changelog: v1...v1.20.0

v1.19.0: remove deprecated claude-mention.yml (one-shot QA era)

Choose a tag to compare

@toshi0806 toshi0806 released this 12 Jun 15:01
ba7c091

変更されたワークフロー(v1.18.0 以降)

削除: claude-mention.yml#62, #64

@claude 対話の旧エージェント版(claude-code-action)reusable を削除しました。v1.18.0 で org 全体が claude-qa.yml(ワンショット)へ移行済みで、削除時点で org 内の参照ゼロを確認しています(code search+配布先 7 repo の直接確認)。

  • 万一 claude-mention.yml@v1 を参照する caller が残っていた場合、本リリースの v1 付け替えで解決に失敗します。その場合は不変タグ @v1.18.0(reusable が最後に含まれていたリリース)への切り替えで復旧できます
  • エージェント版を例外的に使いたい場合の手動設置例(@v1.18.0 参照)は README の「claude-qa.yml > 使い分け」を参照

ドキュメント・コメント整理(#63, #64

  • README にワンショット/エージェントの「使い分け」ガイドを追加(#50 の A/B 評価に基づく質問タイプ別比較表・例外設置手順)
  • claude-qa.ymlai-review.yml 内の陳腐化コメント(評価中・併走の記述)を整理

他のワークフローに変更はありません。

v1.18.0: one-shot @claude QA (claude-qa.yml), mention deprecation, reviewer v1.9

Choose a tag to compare

@toshi0806 toshi0806 released this 12 Jun 06:55
8cd0300

変更されたワークフロー(v1.17.0 以降)

すべて非破壊(後方互換)の変更です。

新規: claude-qa.yml@claude ワンショット QA(#59, #60, #61

@claude メンションに Messages API 1回で回答する reusable workflow。イベント解析・文脈収集(PR diff/変更された .tex の head 全文(上位3ファイル・予算120k文字)/Issue 本文/レビューコメントの file/line+スレッド/会話履歴)・回答投稿(レビューコメントにはスレッド返信)+👀 リアクションを自己完結。checkout もエージェントも無く、構造的に編集・コミット不能(OIDC 不要)。

配布用 caller テンプレート scripts/callers/claude-qa.{yml,defaults,pr-note.md} を同梱。

非推奨: claude-mention.yml#61

@claude 対話の claude-code-action 版は claude-qa.yml へ移行(#50 の実機 A/B 比較に基づく。品質同等・約4倍高速)。未移行 caller のための残置で、新規導入は不可。caller テンプレートは削除済み。

更新: ai-review.yml#57, #58

ai-academic-paper-reviewer を v1.7 → v1.9 に bump(Opus 4.7+/Fable 5+ で temperature パラメータが 400 になる問題の修正、AI SDK v6 化)。


Note: v1.17.0 リリース時に floating v1 の付け替えが漏れていたため、v1 は本リリースで v1.16.0 位置から一括で進みます(v1.17.0 の reviewer v1.7 bump も本リリースで @v1 利用者へ伝播)。

v1.17.0

Choose a tag to compare

@toshi0806 toshi0806 released this 10 Jun 15:27
0430132

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

Choose a tag to compare

@toshi0806 toshi0806 released this 10 Jun 03:37
2dee7eb

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