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

Bors-NG is deprecated, Bors-NG public instance is removed in the near feature #2812

Open
Diman0 opened this issue May 8, 2023 · 3 comments
Labels
priority/p0 Critical bug without workaround / Must have type/enhancement Enhances existing functionality

Comments

@Diman0
Copy link
Member

Diman0 commented May 8, 2023

https://bors.tech/newsletter/2023/05/01/tmib-76/
See the above blog.
The development of Bors-NG is feature frozen and deprecated.
The public Bors-NG instance we use is also deprecated. Somewhere in the future it will be taken down.

Before the public bors instance is taken down we have two options:

@Diman0 Diman0 added priority/p0 Critical bug without workaround / Must have type/enhancement Enhances existing functionality labels May 8, 2023
@nextgens
Copy link
Contributor

nextgens commented May 8, 2023

I would prefer if we moved to GitHub merge queues

@Diman0
Copy link
Member Author

Diman0 commented May 9, 2023

I prefer this as well since bors-ng will not be maintained anymore.

The Github merge queue only partially takes care of the bors r+ part and does not offer anything for the bors try part. I will need to manually implement a new workflow that takes care of the CI/CD on pull request activities (bors try) and when we (or mergify) merges the PR which adds it to the merge queue (bors r+).

This should not be too difficult. It is a matter of adapting the workflows and testing it thoroughly.
I will first create something on my Mailu_Fork project that we can test.

As a bonus, we can automatically build images whenever a new commit is pushed to a PR branch. That will be handy 👍

@Diman0
Copy link
Member Author

Diman0 commented Oct 10, 2023

If the public bors instance goes down, we could use a self-hosted bors instance. I already set one up following the instructions on app.bors.tech.

You can see that it is working here:
Diman0/Mailu_Fork#22

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
priority/p0 Critical bug without workaround / Must have type/enhancement Enhances existing functionality
Projects
None yet
Development

No branches or pull requests

2 participants