Skip to content

fix: claude-code-action を v1.0.89 から v1.0.88 にダウングレード#44

Merged
k-asm merged 1 commit intomasterfrom
fix/downgrade-claude-code-action-to-v1.0.88
Apr 10, 2026
Merged

fix: claude-code-action を v1.0.89 から v1.0.88 にダウングレード#44
k-asm merged 1 commit intomasterfrom
fix/downgrade-claude-code-action-to-v1.0.88

Conversation

@k-asm
Copy link
Copy Markdown
Member

@k-asm k-asm commented Apr 10, 2026

問題

v1.0.89 で導入された restoreConfigFromBase(PR head を信頼せず origin/main の設定ファイルに差し替えるセキュリティ機構)に、シンボリックリンクを含むリポジトリでクラッシュするバグがある(anthropics/claude-code-action#1187)。

cpSyncdereference: false で呼ばれるため、シンボリックリンクをそのまま再作成しようとするが、コピー先の .claude-pr/ ディレクトリがまだ存在しない状態で symlink() が呼ばれ ENOENT で失敗する。

.claude がシンボリックリンクになっているリポジトリ(例: xflagstudio/m-store)でコードレビュー CI が毎回 fail する状態になっている。

修正内容

claude-code-action を v1.0.89(6e2bd52)から v1.0.88(1eddb334)にダウングレードしてピン留めする。v1.0.88 には restoreConfigFromBase 自体がなく、問題が発現しない。

fix PR(anthropics/claude-code-action#1186)がマージされ新バージョンがリリースされ次第、バージョンを戻す。

v1.0.89 で導入された restoreConfigFromBase が SENSITIVE_PATHS にシンボリックリンクを含むリポジトリでクラッシュするバグ(anthropics/claude-code-action#1187)を回避するため、
バグのない v1.0.88 にピン留めする。

fix が取り込まれた版がリリースされ次第、バージョンを戻す。
Copy link
Copy Markdown

@ryuzyy ryuzyy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

:arigatougozaimasu:

@k-asm k-asm merged commit 08c6b63 into master Apr 10, 2026
@k-asm k-asm deleted the fix/downgrade-claude-code-action-to-v1.0.88 branch April 10, 2026 01:41
k-asm added a commit that referenced this pull request Apr 10, 2026
review-dependabot.yml と claude-code.yml にも同じ v1.0.89 がハードコードされていたため修正。
anthropics/claude-code-action#1187 のバグ回避(#44 の続き)。
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.

2 participants