unblu / ucascade

Working with multiple main branches on GitLab
https://unblu.github.io/ucascade
Apache License 2.0
17 stars 7 forks source link

Manage the "broken_status" in the MR status #21

Closed jmini closed 1 year ago

jmini commented 1 year ago

When multiple "[ucascade] Auto MR" are stacked and the oldest one is merged, then the next MR that should be merged by:

https://github.com/unblu/ucascade/blob/7e8f23adf3246c2f0ce510d81903b3aeea78797f/src/main/java/service/GitLabService.java#L184-L199

But sometimes GitLab set the status to broken_status. In that case we probably need to wait until we know the status for good.