Skip to content

Updated Renovate quiet-hours schedule#28234

Merged
9larsons merged 1 commit into
mainfrom
codex/renovate-six-hour-window
May 28, 2026
Merged

Updated Renovate quiet-hours schedule#28234
9larsons merged 1 commit into
mainfrom
codex/renovate-six-hour-window

Conversation

@9larsons
Copy link
Copy Markdown
Contributor

Summary

  • narrows the weekday Renovate schedule to 23:00-04:59 UTC
  • aligns automerge and GitHub Actions wakeups with the same six-hour window
  • removes the old Monday daytime UTC tail so Amsterdam core hours stay quieter

Testing

  • pnpm exec node -e "const fs=require('fs'); const jsonc=require('jsonc-parser'); const text=fs.readFileSync('.github/renovate.json5','utf8'); const errors=[]; jsonc.parse(text, errors, {allowTrailingComma:true, disallowComments:false}); if (errors.length) { console.error(errors); process.exit(1); } console.log('renovate.json5 parses');"

ref https://linear.app/tryghost/issue/PLA-48/

- self-hosted Renovate now ticks hourly, so the weekday window can be narrowed to avoid more US and European core hours while preserving better throughput than the previous Mend cadence
@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai Bot commented May 28, 2026

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: 17efdd59-7679-4fe2-93be-f9f823c88147

📥 Commits

Reviewing files that changed from the base of the PR and between 590f4f9 and dcc4ee0.

📒 Files selected for processing (2)
  • .github/renovate.json5
  • .github/workflows/renovate.yml

Walkthrough

This PR adjusts Renovate's automation scheduling by shifting both dependency update and automerge windows to narrower UTC time blocks. The configuration changes narrow the weekday evening window to start at 23:00 UTC and expand the early-morning window to include Monday (1–6 instead of 2–6). The GitHub Actions workflow cron schedule is updated to trigger the self-hosted Renovate runner at matching times: weekday early-morning (Monday–Saturday 00:00–04:59 UTC) and weekday evening (Monday–Friday 23:00–23:59 UTC). Supporting comments in the configuration reflect the new timing and the hourly tick behavior of the self-hosted runner.

Possibly related PRs

  • TryGhost/Ghost#28157: Modifies the Renovate GitHub Actions workflow cron schedule in .github/workflows/renovate.yml alongside configuration changes in .github/renovate.json5.
  • TryGhost/Ghost#28207: Adjusts Renovate scheduling behavior in both .github/renovate.json5 and .github/workflows/renovate.yml by aligning workflow execution to the configured schedule.
  • TryGhost/Ghost#28196: Modifies the Renovate GitHub Actions workflow cron timing in .github/workflows/renovate.yml.
🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Title check ✅ Passed The title 'Updated Renovate quiet-hours schedule' clearly and accurately summarizes the main change—narrowing and aligning the Renovate scheduling windows to specific UTC times.
Description check ✅ Passed The description is directly related to the changeset, providing clear details about the schedule narrowing to 23:00-04:59 UTC, alignment of automerge and GitHub Actions, and removal of the Monday daytime tail.
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.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch codex/renovate-six-hour-window

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 and usage tips.

@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai Bot commented May 28, 2026

Actionable comments posted: 0

@9larsons 9larsons merged commit 387f535 into main May 28, 2026
31 checks passed
@9larsons 9larsons deleted the codex/renovate-six-hour-window branch May 28, 2026 18:42
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.

1 participant