mirror of
https://github.com/xtone/ai_development_tools.git
synced 2026-09-14 20:07:12 +08:00
6b12a95bf0
サードパーティ action は commit SHA による immutable 参照で利用する (GitHub 公式の Security hardening ガイドラインで推奨)。`@v1` のような タグ参照は上流がタグの指す先を動かすと挙動が変わる tag drift 問題を 持つ。 pin 先 cd77b50d2b0808657f8e6774085c8bf54484351c は、PR #115 (2026-03-16) 時点でグリーンだった動作確認済みのリビジョン。 経緯: `@v1` タグが追従する SHA が更新され、PR ヘッドの `.claude/` を origin/main から復元する挙動が入った結果、`npx skills add` で直前にインストールされた `.claude/skills/pr-triage` が上書き削除され、`/pr-triage` スキルが呼び出せず triage ジョブが失敗する事象が発生した(PR #116 で顕在化)。SHA pinning で 防げる典型的な tag drift 問題。 Reference: https://docs.github.com/en/actions/security-guides/security-hardening-for-github-actions#using-third-party-actions Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>