ci(renovate): surface checkbox handling for issues-triggered runs - #2360
Conversation
Dependency Dashboard のチェックボックスを toggle しても PR が作られない事象を 診断可能にする。トリガーと if フィルタは正常(run は success)だが Renovate ステップが no-op で終わる。原因切り分けには per-branch のスキップ理由が必要だが過去 run は LOG_LEVEL=info で出ていなかった。 - issues 起動時のみ LOG_LEVEL=debug に上書き。unschedule-branch= / minimumReleaseAge / internalChecksFilter 等の per-branch 判断を可視化する。 - issues 起動では RENOVATE_FORCE を外し workflow_dispatch 限定に変更。force で schedule を全体平坦化すると checkbox 由来の per-branch 判断が観測できなくなるため、 checkbox の unschedule/unlimit セマンティクスに委ねる。 - 「既存 force が checkbox 起動を即時化する」という誤前提のコメントを訂正 (checkbox の unschedule は schedule のみ bypass し minimumReleaseAge は解除しない)。 注: issues トリガーは default branch の workflow 定義で発火するため、確定診断は main 反映後に dashboard のチェックボックスを toggle して debug ログを確認する。 https://claude.ai/code/session_01DLhRuEDFV4rynxukxidJFK
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
Caution Review failedThe pull request is closed. ℹ️ Recent review info⚙️ Run configurationConfiguration used: Repository UI Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (1)
Cache: Disabled due to data retention organization setting Knowledge base: Disabled due to data retention organization setting WalkthroughRenovateワークフロー実行時の環境変数ロジックを更新し、 ChangesRenovate実行環境変数の制御ロジック
Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes Possibly related PRs
Poem
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
✅ Code Duplication ReportSummary
✅ Code duplication rate is within the acceptable threshold. 📊 Detailed ReportConsole OutputDuplicate Code BlocksDuplicate 1
Duplicate 2
Duplicate 3
Duplicate 4
Duplicate 5
Duplicate 6
Duplicate 7
Duplicate 8
Duplicate 9
Duplicate 10
... and 35 more duplicate blocks. Run 📦 Full Report: Download the complete jscpd report from GitHub Actions Artifacts |
Coverage Report
File CoverageNo changed files found. |
Dependency Dashboard のチェックボックスを toggle しても PR が作られない事象を
診断可能にする。トリガーと if フィルタは正常(run は success)だが Renovate ステップが
no-op で終わる。原因切り分けには per-branch のスキップ理由が必要だが過去 run は
LOG_LEVEL=info で出ていなかった。
minimumReleaseAge / internalChecksFilter 等の per-branch 判断を可視化する。
schedule を全体平坦化すると checkbox 由来の per-branch 判断が観測できなくなるため、
checkbox の unschedule/unlimit セマンティクスに委ねる。
(checkbox の unschedule は schedule のみ bypass し minimumReleaseAge は解除しない)。
注: issues トリガーは default branch の workflow 定義で発火するため、確定診断は
main 反映後に dashboard のチェックボックスを toggle して debug ログを確認する。
https://claude.ai/code/session_01DLhRuEDFV4rynxukxidJFK
Summary by CodeRabbit