Skip to content

Add weekly schedule to reduce Renovate update frequency - #935

Merged
HackingGate merged 5 commits into
mainfrom
copilot/reduce-renovate-frequency
Dec 13, 2025
Merged

HackingGate merged 5 commits into
mainfrom
copilot/reduce-renovate-frequency

Conversation

Copilot AI commented Dec 12, 2025 •

Copy link
Copy Markdown
Contributor

Renovate was running continuously with default config:recommended settings, creating PRs whenever updates were available.

Changes

  • Added schedule configuration to limit Renovate runs to once weekly (before 6am Monday, Asia/Tokyo timezone)
  • Removed automergeSchedule to allow PRs to merge immediately after pipelines pass
{
  "schedule": [
    "before 6am on Monday"
  ],
  "automerge": true,
  "timezone": "Asia/Tokyo",
  ...
}

This reduces update frequency from continuous to weekly while maintaining regular dependency updates. PRs created by Renovate will now be automatically merged as soon as tests pass, rather than waiting for specific time windows.

Original prompt

This section details on the original issue you should resolve

<issue_title>Reduce the frequency of renovate</issue_title>
<issue_description></issue_description>

Comments on the Issue (you are @copilot in this section)


💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

Copilot AI and others added 2 commits December 12, 2025 15:42
Co-authored-by: HackingGate <8541644+HackingGate@users.noreply.github.com>
Co-authored-by: HackingGate <8541644+HackingGate@users.noreply.github.com>
Copilot AI changed the title [WIP] Reduce the frequency of Renovate updates Add weekly schedule to reduce Renovate update frequency Dec 12, 2025
Copilot AI requested a review from HackingGate December 12, 2025 15:45
@HackingGate

Copy link
Copy Markdown
Owner

@copilot
You can keep schedule and automergeSchedule almost the same, or remove automergeSchedule, let it merge as soon as pipelines passed.

Co-authored-by: HackingGate <8541644+HackingGate@users.noreply.github.com>

Copilot AI commented Dec 12, 2025

Copy link
Copy Markdown
Contributor Author

@copilot
You can keep schedule and automergeSchedule almost the same, or remove automergeSchedule, let it merge as soon as pipelines passed.

Removed automergeSchedule in da7326b. PRs will now merge immediately after pipelines pass.

@coderabbitai

coderabbitai Bot commented Dec 13, 2025

Copy link
Copy Markdown

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.


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

@HackingGate
HackingGate marked this pull request as ready for review December 13, 2025 16:36
Copilot AI review requested due to automatic review settings December 13, 2025 16:37
@HackingGate
HackingGate merged commit a77c041 into main Dec 13, 2025
3 checks passed
@HackingGate
HackingGate deleted the copilot/reduce-renovate-frequency branch December 13, 2025 16:37

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

This PR configures Renovate to run on a weekly schedule instead of continuously, reducing the frequency of dependency update PRs while maintaining automated dependency management. The change addresses issue #934 to reduce Renovate's update frequency.

Key Changes:

  • Added a schedule field to limit Renovate runs to once weekly (before 6am Monday, Asia/Tokyo timezone)
  • Removed automergeSchedule to allow PRs to merge immediately after CI passes instead of waiting for specific time windows
  • Reformatted the extends array to multi-line format for consistency

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

Copilot AI mentioned this pull request Dec 13, 2025
11 tasks done
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.

Reduce the frequency of renovate

3 participants