Skip to content

chore(renovate): exempt CRS releases from cooldown; rename version keys#525

Merged
fzipi merged 2 commits into
mainfrom
chore/renovate-crs-no-cooldown
Jul 3, 2026
Merged

chore(renovate): exempt CRS releases from cooldown; rename version keys#525
fzipi merged 2 commits into
mainfrom
chore/renovate-crs-no-cooldown

Conversation

@fzipi

@fzipi fzipi commented Jul 3, 2026

Copy link
Copy Markdown
Member

Two related changes to the version-tracking setup:

Renovate cooldown exemption
The shared coreruleset/renovate-config sets a minimumReleaseAge of 7 days for all dependencies. CRS releases are first-party and the website should track them immediately. Adds minimumReleaseAge: "0 days" to the coreruleset-v3 and coreruleset-v4 package rules to override that default.

Version key rename
The crs block in params.yaml used generic names that didn't convey what the versions actually represent:

  • latest_major_versionlatest_v4
  • prev_major_versionlts_v3_version

Updated all usages in renovate.json, layouts/home.html, layouts/_partials/home/hero.html, and layouts/_partials/home/cards.html.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@coderabbitai

coderabbitai Bot commented Jul 3, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro Plus

Run ID: bcdbd1c1-b32a-405b-a4f2-144ad63adbae

📥 Commits

Reviewing files that changed from the base of the PR and between 6577b67 and 99595d4.

📒 Files selected for processing (1)
  • renovate.json

📝 Walkthrough

Walkthrough

This PR modifies renovate.json to add a minimumReleaseAge setting of "0 days" to the packageRules entries for both coreruleset-v3 and coreruleset-v4 groups, alongside their existing groupName configurations.

Changes

Renovate Configuration Update

Layer / File(s) Summary
Add minimumReleaseAge to package rules
renovate.json
Both coreruleset-v3 and coreruleset-v4 packageRules entries now include minimumReleaseAge: "0 days" alongside their existing groupName values.

Estimated code review effort: 1 (Trivial) | ~2 minutes

Possibly related PRs

  • coreruleset/website#520: Both PRs modify the same renovate.json packageRules for coreruleset-v3/coreruleset-v4, with this PR adding minimumReleaseAge: "0 days" to those rules.
🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title accurately summarizes the Renovate config change to exempt CRS releases from the 7-day cooldown.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch chore/renovate-crs-no-cooldown

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.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Jul 3, 2026

Copy link
Copy Markdown

Deploying website with  Cloudflare Pages  Cloudflare Pages

Latest commit: 99595d4
Status: ✅  Deploy successful!
Preview URL: https://cb8de323.website-1u6.pages.dev
Branch Preview URL: https://chore-renovate-crs-no-cooldo.website-1u6.pages.dev

View logs

@fzipi fzipi enabled auto-merge July 3, 2026 08:43
@fzipi fzipi merged commit 9252cdc into main Jul 3, 2026
3 checks passed
@fzipi fzipi deleted the chore/renovate-crs-no-cooldown branch July 3, 2026 10:20
@fzipi fzipi changed the title chore(renovate): exempt CRS releases from 7-day cooldown chore(renovate): exempt CRS releases from cooldown; rename version keys Jul 4, 2026
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