fix: drop unsupported semver cooldown keys from github-actions entry - #238
Conversation
Dependabot has been rejecting this repo's .github/dependabot.yml since 2026-02-19 (7fa52b3), the last commit to touch the file: The property '#/updates/N/cooldown/semver-major-days' is not supported for the package ecosystem 'github-actions'. (same for semver-minor-days and semver-patch-days) One rejected property invalidates the entire file, so version updates have been disabled repo-wide -- for every ecosystem, not just the github-actions entry. It stayed invisible because Dependabot reports this in a check-run, not an Actions run, and that check only re-runs when the file itself changes. Remove the three keys from the github-actions entry, keeping default-days: 3. The other entries support them and are left as is. The org-side instruction that produced this is fixed in cuioss/cuioss-organization#233 and #234. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01CucanbUKECmSi3Bn6TFxxw
There was a problem hiding this comment.
Sorry @cuioss-oliver, you have reached your weekly rate limit of 500000 diff characters.
Please try again later or upgrade to continue using Sourcery
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Repository: cuioss/coderabbit/.coderabbit.yaml Review profile: CHILL Plan: Pro Plus Run ID: 📒 Files selected for processing (1)
📝 WalkthroughWalkthroughThe Dependabot GitHub Actions configuration now retains only ChangesDependabot configuration
Estimated code review effort: 1 (Trivial) | ~2 minutes 🚥 Pre-merge checks | ✅ 2✅ Passed checks (2 passed)
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 |
Dependabot version updates have been disabled in this repo since 2026-02-19
.github/dependabot.ymlis invalid. Dependabot's check-run on7fa52b37— the last commit to touch the file — reportsfailure:A single rejected property invalidates the entire file, so version updates have been off for every ecosystem here —
mavenincluded, not just thegithub-actionsentry.It stayed invisible for two reasons: Dependabot reports config errors in a check-run, not an Actions run (so
gh run listand a green build never show it), and that check only re-runs whendependabot.ymlitself changes — so every commit since has been silent about it.The fix
Removed the three
semver-*-dayskeys from thegithub-actionsentry, keepingdefault-days: 3. Themavenentry supports them and keeps its tiering. A short comment records why the keys must not come back.Verification
github-actions→{default-days: 3},maven→ tiered block unchanged..github/dependabot.ymlcheck-run on the merge commit, which is where Dependabot re-validates. Will verify there after merge.Context
Found by an org-wide sweep of all 24 cuioss repos carrying a
dependabot.yml; 5 were broken the same way. Root cause was the org-level/update-github-actionscommand instructing the tiered block on every ecosystem entry — fixed in cuioss/cuioss-organization#233, with the "repair an existing wrong block" case in cuioss/cuioss-organization#234.🤖 Generated with Claude Code
https://claude.ai/code/session_01CucanbUKECmSi3Bn6TFxxw
Summary by CodeRabbit