-
Notifications
You must be signed in to change notification settings - Fork 1.1k
When the CI fails to port language-reference-stable to main, we are not notified #16238
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
Comments
The way I see it, there are two problems:
CI always failsThe CI tries to port the changes from The reason the merge doesn't work is because the files have to be different. There are therefore two ways to propagate changes from one to the other:
My opinion is that the second option is cleaner, and probably technically easier, even if it creates potentially a bit more boilerplate in the CI CI fails silentlyIt is very likely this can be solved by changing the github action, I will look into how to do it |
Does that mean that we should cherry pick the commits instead of trying to merge a branch into another? If this is the case, then I guess this is what the |
The problem with cherry pick / rebase is that if we accidentally drop a commit once, we'll potentially never see the discrepancy The benefit of merge is that we can be 100% sure two files are identical |
After discussion we realized the split between those two branches was not necessary There still needs to be a system to automatically create issues in case of failure, this will come a bit later |
This solves all merge conflicts between `language-reference-stable` and `main` Solves the first part of #16238
I think it is resolved by #16364 |
e.g. #16230 - see action https://github.com/lampepfl/dotty/actions/runs/3312284921
the CI keeps failing because of git conflicts - either the command should change to never have conflicts - or some issue should be generated automatically if it fails.
The text was updated successfully, but these errors were encountered: