Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 4 additions & 2 deletions renovate-presets/default.json5
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@
// Schedule Renovate to run during off-peak hours
schedule: ['after 6am and before 10am on Monday, Wednesday, Friday'],

prConcurrentLimit: 8,
prHourlyLimit: 4,
prConcurrentLimit: 12,
prHourlyLimit: 8,
Copy link
Contributor

Choose a reason for hiding this comment

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

I think we should leave this to 4, as otherwise we'll have a lot of PRs opening at the same moment which might slow down the github action, due to the post-install tasks and also potentially overload a bit CI in the target repo.

Suggested change
prHourlyLimit: 8,
prHourlyLimit: 4,

timezone: 'Europe/Rome',

// Commit and PR customization
Expand Down Expand Up @@ -74,6 +74,7 @@
matchUpdateTypes: ['digest', 'patch', 'minor'],
matchManagers: ['npm'],
matchBaseBranches: ['main'],
schedule: ['* 5-12 * * 4'], // 5:00 am am to 12:00 pm Every Thursday
Copy link
Member

Choose a reason for hiding this comment

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

What time zone is this in? 5am to 12pm in PST is 2pm to 9pm which is later than we would like for this to run

Copy link
Contributor Author

Choose a reason for hiding this comment

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

If I recall the timezone is specified at the top of the file. It's Rome time.

Copy link
Contributor

Choose a reason for hiding this comment

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

Indeed the TZ is Rome. You have a typo in the comment.

Also consider using a human readable version of the schedule example:

schedule: ['after 6am and before 10am on Thursday'], 

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Is there a particular reason we're using Rome? Why not switch it to UTC?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

What time zone is this in? 5am to 12pm in PST is 2pm to 9pm which is later than we would like for this to run

I was basically looking at other schedules in the file. A lot of them seem to be morning Rome time.

Copy link
Contributor Author

@thePunderWoman thePunderWoman Dec 17, 2025

Choose a reason for hiding this comment

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

Given the time zone, 5am to noon Rome time would be 8 PM the previous day to 3 AM PST. Should we leave that? Should I change it to later? What's the preference here?

Copy link
Contributor

Choose a reason for hiding this comment

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

Is there a particular reason we're using Rome? Why not switch it to UTC?
We can switch to UTC, and adjust the current schedules either as a fixup or a followup.

I was basically looking at other schedules in the file. A lot of them seem to be morning Rome time.
Yes, they are indeed in early morning

Given the time zone, 5am to noon Rome time would be 8 PM the previous day to 3 AM PST. Should we leave that? Should I change it to later? What's the preference here?

I do not have any strong preference here, I would however though maybe suggest to reduce the time window (ie: to maybe 10am), as other if the caretaker is in EMEA and they merge a PR at 11am, there is a chance that a new PR will be open on the same day with more changes. So maybe use time same time as the global.

Copy link
Contributor

Choose a reason for hiding this comment

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

Suggested change
schedule: ['* 5-12 * * 4'], // 5:00 am am to 12:00 pm Every Thursday
schedule: ['* 5-12 * * 4'], // 5:00 am to 12:00 pm Every Thursday

},

// ============================================================================
Expand All @@ -90,6 +91,7 @@
{
groupName: 'bazel dependencies',
matchManagers: ['bazel', 'bazel-module'],
schedule: ['* 5-12 * * 4'], // 5:00 am am to 12:00 pm Every Thursday
Copy link
Contributor

Choose a reason for hiding this comment

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

NIT: consider using a human readable version

Copy link
Contributor Author

Choose a reason for hiding this comment

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

I was following the renovate documentation, which says cron is the recommendation. Apparently the human readable version is from a deprecated dependency.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Here's the direct quote from the documentation:

"Renovate supports the standard Cron syntax, as well as deprecated support for a subset of Later syntax. We recommend you always use Cron syntax, due to its superior testing and robustness. Config support questions are no longer accepted for Later syntax problems - you will be recommended to use Cron instead."

https://docs.renovatebot.com/configuration-options/#schedule

Copy link
Contributor

Choose a reason for hiding this comment

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

Interesting, I was not aware that this was deprecated, and usefully deprecations are highlighted in the dashboard/logs.

Copy link
Contributor

Choose a reason for hiding this comment

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

Suggested change
schedule: ['* 5-12 * * 4'], // 5:00 am am to 12:00 pm Every Thursday
schedule: ['* 5-12 * * 4'], // 5:00 am to 12:00 pm Every Thursday

},

// Group GitHub Actions workflow
Expand Down
Loading