RIOT-OS / RIOT

RIOT - The friendly OS for IoT
https://riot-os.org
GNU Lesser General Public License v2.1
4.85k stars 1.97k forks source link

ci: tracking: migrate to github merge trains #20051

Open kaspar030 opened 8 months ago

kaspar030 commented 8 months ago

This issue tracks the migration to github merge trains. Will update as we go along.

follow up:

MrKevinWeiss commented 8 months ago

Note: When removing a PR from the mq, it appears that murdock still tries to finish building instead of cancelling. Maybe this is due to not listening to merge_groups_mirgration branch and only master. Maybe we need to listen to the gh-readonly-queue/* branch closing. Somehow we need to cancel the murdock job when removing PRs from the queue.

MrKevinWeiss commented 8 months ago

It seems force pushing something to a PR that is already in a mq does not remove the mq branch from the queue

MrKevinWeiss commented 8 months ago

We still need to verify that the branch protection rules are set so that a merge train is possible and what happens to the other PRs when one fails.

maribu commented 2 months ago

I think this can be closed, can't it?