Skip to content

Add renovate workflows triggers#42

Merged
jamestelfer merged 1 commit intomasterfrom
FEF-1641/add-renovate-workflows-triggers
Dec 2, 2024
Merged

Add renovate workflows triggers#42
jamestelfer merged 1 commit intomasterfrom
FEF-1641/add-renovate-workflows-triggers

Conversation

@fleet-updates-culture-amp-sre
Copy link
Contributor

@fleet-updates-culture-amp-sre fleet-updates-culture-amp-sre bot commented Nov 18, 2024

Purpose

What is this PR about?

We are improving our workflows for running Renovate at Culture Amp. The 3 workflows we are adding to your repo are triggers to run renovate workflows. We are adding these to all repos using Renovate.

Action required

These workflows are well tested and do not affect production code or deployment. They are safe to merge as-is.

  • Merge the PR with 3 new workflows with specific triggers

Context

RFC: https://cultureamp.atlassian.net/wiki/spaces/DE/pages/4241260845/RFC+tweaks+to+Renovate+runs+to+allow+manual+triggers+merge+queues+and+less+effort
Jira: https://cultureamp.atlassian.net/browse/FEF-1641

Here is summary of features:

  • React to checkboxes being ticked in PRs and the dependency dashboard
    • Retrying/rebasing/fixing conflicts in updates
  • Automatically try to merge updates instead of waiting for renovate to merge one per run
    • This is triggered by push to the renovate/rollup branch
    • This allow much more frequent and efficient auto merges
    • It also means a single Renovate run can open many PRs and then this process automerges them, rather than running Renovate ~24 times per weekend with just a few updates each time

@fleet-updates-culture-amp-sre fleet-updates-culture-amp-sre bot changed the title FEF-1641: Add renovate workflows triggers Add renovate workflows triggers Nov 29, 2024
@jamestelfer jamestelfer merged commit 4d4e4d8 into master Dec 2, 2024
@jamestelfer jamestelfer deleted the FEF-1641/add-renovate-workflows-triggers branch December 2, 2024 07:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants