faker icon indicating copy to clipboard operation
faker copied to clipboard

Reduce frequency of dependency update PRs

Open ST-DDT opened this issue 1 year ago • 3 comments

Currently we receive dependency update PRs once a week. But it sometimes takes half a week to review and merge them and during that time I get a lot of emails regarding their updates. So I propose to reduce the updates to once per month and on demand before updates.

Lets say we have 5 dependency PRs per week on average (this week it have been six). This produces 38 mails per week = 152 mails/month. If we reduce it to monthly and we assume 7 PRs. Then we get this number down to 53. If we manually trigger the dependency updates (sequential, 7 PRs), this number goes down to 35.

As an additional benefit, this removes a lot of dependency updates from our release notes. What do you think?

ST-DDT avatar Aug 26 '24 11:08 ST-DDT

Strong support. I find the dependency notifications very spammy

And given faker only has devDependencies I don't think there is such an urgency to always be on the bleeding edge version.

matthewmayer avatar Aug 26 '24 12:08 matthewmayer

This sounds reasonable to me. I'd be in favor of manual, sequential PRs to further reduce the noise from renovate rebases as described by ST-DDT.

xDivisionByZerox avatar Aug 26 '24 17:08 xDivisionByZerox

Team-Decision:

For now we want to try out to simply ignore notifications of Renovate (or GitHub in general), if we do not feel like we have the time.

Shinigami92 avatar Sep 05 '24 16:09 Shinigami92

Team Decision

Faker only has dev dependencies, so updates aren't critical to our users. With our current release frequency it is sufficient to do the updates before we release. We stick to monthly updates to get notified of breaking changes frequently/monthly.

ST-DDT avatar Oct 26 '24 13:10 ST-DDT