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

Migrate to github merge queues #129

Closed
Niki4tap opened this issue May 3, 2023 · 1 comment · Fixed by #222
Closed

Migrate to github merge queues #129

Niki4tap opened this issue May 3, 2023 · 1 comment · Fixed by #222
Labels
A-infra Area: Infrastructure and CI magic :sparkles:
Milestone

Comments

@Niki4tap
Copy link
Member

Niki4tap commented May 3, 2023

On May 1, 2023 bors-ng became deprecated.

The main reason for this is that GitHub has a built-in merge queue now that is publicly available... More importantly, there’s a bunch of bugs in bors-ng that we can’t fix, but they can.

Github merge queues seem overall better than bors-ng due to its integration with the service itself, and unfortunately the public instance already throws warnings and will eventually go down. This is acceptable for the projects that self-host a bors instance and cannot change their workflow, but I think in this project we can try new features.

More on merge queues here and here.

@Niki4tap Niki4tap added the A-infra Area: Infrastructure and CI magic :sparkles: label May 3, 2023
@xFrednet xFrednet removed their assignment Jul 10, 2023
@xFrednet
Copy link
Member

In the bors-ng forum it was said, that bors will most likely continue to work, until GH's merges queues are stabilizes. This issue should definitely be addressed before then, but for now I'm focussing on other issues.

The main holdup on merging #132 is that the bors try comment would be lost. That one is super useful, since the normal CI only runs on linux, while the bors tests run on windows, linux, and macos.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-infra Area: Infrastructure and CI magic :sparkles:
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants