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

On merged PRs with the label 'backport-v0.34.x' and 'backport-v0.37.x', PRs are backported to the respective branch automatically, i.e. a PR is opened automatically. #22

Closed
Tracked by #16
p-offtermatt opened this issue Aug 18, 2023 · 3 comments · Fixed by #23 or #42

Comments

@p-offtermatt
Copy link
Member

p-offtermatt commented Aug 18, 2023

Problem statement:

It is annoying to manually cherry-pick all commits that should be backported to the primary branches v0.34.x and v0.37.x.
To avoid this, the backporting should happen automatically as much as possible.

Possible solutions:

  • Backport via Github action?
  • Mergify bot?

For now, I will try to solve this via Github action to avoid the reliance on another framework.

@p-offtermatt
Copy link
Member Author

p-offtermatt commented Aug 18, 2023

I attempted the following options:

I'm unplanning this, since it seems like more effort than it's worth for now. I'm trying out using backport locally for now, and might retry the CI integration if locally works well

@p-offtermatt p-offtermatt reopened this Aug 18, 2023
@p-offtermatt p-offtermatt closed this as not planned Won't fix, can't repro, duplicate, stale Aug 18, 2023
@p-offtermatt
Copy link
Member Author

Mergify seems like a good solution for this, but requires being activated for the whole org (to my understanding). Will reopen for now and hope for a way to sort this out

@p-offtermatt p-offtermatt reopened this Aug 21, 2023
@p-offtermatt
Copy link
Member Author

Mergify was enabled and seems to be backporting PRs successfully, so this is resolved.

@p-offtermatt p-offtermatt linked a pull request Aug 23, 2023 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
1 participant