Skip to content

renovate ワークフローの Node バージョン不足を修正 - #4

Merged
mackato merged 1 commit into
mainfrom
fix/renovate-node-version
Jun 3, 2026
Merged

renovate ワークフローの Node バージョン不足を修正#4
mackato merged 1 commit into
mainfrom
fix/renovate-node-version

Conversation

@mackato

Copy link
Copy Markdown
Member

ユーザー指示の要点

PR #3 でマージした self-hosted Renovate ワークフローが手動実行で失敗したため修正する。

原因

Renovate 43 は Node ^24.11.0 を要求するが、runner 既定の Node は 22.22.3 のため Unsupported node environment detected で exit 1 になっていた。

なお devbox は binarySource=global で正常に動作し、devbox マネージャの依存抽出(depCount: 8)まで成功していた。問題は Node バージョンのみ。

変更の概要

  • renovate.ymlactions/setup-node(v6.4.0, SHA pin)で Node 24 を入れるステップを追加。

レビューのポイント

  • Node 24 は renovate@43 の要求(^24.11.0)を満たす。Renovate のメジャーを上げる際は Node 要求も見直す。

検証方法

  • マージ後に Actions → renovate → Run workflow(workflow_dispatch)で再実行し、Unsupported node が消え Renovate が完走することを確認。

🤖 Generated with Claude Code

Renovate 43 は Node ^24.11.0 を要求するが runner 既定は 22 で
"Unsupported node environment" により失敗していた。actions/setup-node で
Node 24 を入れて解消する。
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@mackato
mackato merged commit be6bd1c into mainJun 3, 2026
1 check passed
@mackato
mackato deleted the fix/renovate-node-version branch June 3, 2026 07:32
Sign up for freeto 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.

1 participant

@mackato