-
Notifications
You must be signed in to change notification settings - Fork 19
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
backport-main label does not auto backport #123
Comments
Hum, I only have 48 hours of logs, so can't look at it after the fact. Sorry about that, I'll try to experiment on test-repo. |
@Carreau it has just happened again today in case you are able to spot it in the logs (for astropy) |
He did say the logs only go for 48 hours and your issue is 2 days old, so unlikely. |
Hmm yes sorry misremembered, time flies! |
Sorry, I was on time-off and did not check github for a few days. |
Just a heads-up that I will soon be merging a PR labelled backport-main: astropy/astropy#16911 (in a few hours) |
I just merged the PR at 11:58 GMT |
Requested a manual backport at 12:52 GMT (this succeeded) |
So I think 2 things need addressing for this label to work properly.
|
I wonder if the issue here is that the PR for which we want |
It is quite possible, otherwise as the backported PRs get the same labels applied than the original one, merging a backport would trigger an infinite loop. There is likely a smarter way to do that, but I did not look into it. |
Maybe the logic here (or around here) MeeseeksDev/meeseeksdev/meeseeksbox/core.py Lines 354 to 357 in 8e81617
can be generalized to something like
but I don't know the code enough to make a PR and it does not look like I can just do a few lines simple change at that location. OR You can also say that we're abusing a backport bot to do forwardport and just close this as won't fix. Though would be nice to have this limitation documented at https://meeseeksbox.github.io/ if this is what you choose to do. Thanks! |
Hello and thanks for this very useful bot. We have a workflow where we forward-port change log from a release branch back to
main
at release time. Hence, we created abackport-main
label (see https://github.com/astropy/astropy/labels) with the auto backport directive. However, the auto backport does not work, though the manual comment does. Example:cc @astrofrog
The text was updated successfully, but these errors were encountered: