Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add renovate workflows triggers #42

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

fleet-updates-culture-amp-sre[bot]
Copy link

@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
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.

1 participant