Skip to content

chore: Renovate configを.github/配下に移動し、lockFileMaintenance設定を追加#26

Merged
eai04191 merged 1 commit intomainfrom
chore/renovate-config-cleanup
Apr 8, 2026
Merged

chore: Renovate configを.github/配下に移動し、lockFileMaintenance設定を追加#26
eai04191 merged 1 commit intomainfrom
chore/renovate-config-cleanup

Conversation

@eai04191
Copy link
Copy Markdown
Member

@eai04191 eai04191 commented Apr 8, 2026

issue

N/A

変更内容

  • renovate.jsonをルートから.github/renovate.jsonに移動(ルートディレクトリのファイル数削減)
  • lockFileMaintenance向けにminimumReleaseAge: nullを追加(stability checkが永久pendingになる問題の回避)

確認したこと

  • Renovate公式ドキュメント.github/renovate.jsonが有効な配置先であることを確認
  • lockFileMaintenancereleaseTimestampを持たないため、Renovate v42のtimestamp-requiredデフォルトでstability checkが永久pendingになることを確認
  • lint passを確認

スクリーンショット

N/A(設定ファイルのみの変更)

補足事項

なし

PR時のセルフチェック

  • 関数や変数の命名は一目で分かるものになってますか?
  • コメントは適切な量で、誰が見ても分かるコメントになってますか?
  • PR内容に関するテストは書きましたか?
  • PR内容に付随する各種ドキュメントは一緒に修正しましたか?
  • IssueをCloseする場合、完了の定義は満たせていますか?

by Claude Code Badge

ルートディレクトリのファイル数削減のためrenovate.jsonを.github/配下に移動。
lockFileMaintenanceはreleaseTimestampを持たないためminimumReleaseAgeのstability checkが永久pendingになる問題をminimumReleaseAge: nullで回避。

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings April 8, 2026 02:04
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Renovate設定の配置整理と、lockFileMaintenanceでstability checkが永久pendingになり得るケースへの対処がセットで入っていて、運用上の詰まりを減らす良い改善です。リポジトリ全体としても、設定ファイルの置き場所が明確になりメンテしやすくなる内容です。

Changes:

  • Renovate設定を .github/renovate.json 配下で運用する前提に整理
  • lockFileMaintenance に対して minimumReleaseAge: null を明示し、timestamp要件に起因するpendingを回避

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@eai04191 eai04191 merged commit 40c8aca into main Apr 8, 2026
7 checks passed
@eai04191 eai04191 deleted the chore/renovate-config-cleanup branch April 8, 2026 02:06
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