Skip to content

Adding optimizeForUnscheduled #828

@ThibautMarechal

Description

@ThibautMarechal

Which flavour of the Mend Renovate Server are you running?

Community Server (Community Edition / CE)

Which platform are you running Renovate on?

Bitbucket Data Center

Which version of Renovate Community / Enterprise Server are you using?

42.59.0

Please tell us more about your question or problem

Hi Renovate team 👋

I’m using Mend Renovate Community Edition to manage hundreds of repositories, and I’m trying to reduce the energy / compute time consumed by Renovate when repositories are outside of their configured schedule.

I noticed there is an optimizeForDisabled option, which makes sense for repos that should never run.
Is there an equivalent for repositories that are "unscheduled" ?

If I understand correctly, the schedule config is onlyused by within Renovate CLI for PR creation or updates. However, the rest of the process still runs (dependency extraction, installs, update checks, dashboard handling, etc.).
Is there any options that would allow Renovate to skip most or all of the processing when it’s outside of the configured schedule?

I don't know if there is a distinction between scheduledAll mend trigger and other triggers.
This would ideally only affect the scheduleAll.

Thanks!

Logs (if relevant)

Logs

Replace this text with your logs, between the starting and ending triple backticks

Metadata

Metadata

Assignees

No one assigned

    Labels

    featFeature (new functionality)
    No fields configured for Feature.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions