Open HonkingGoose opened 3 months ago
Hi @HonkingGoose, we definitely should experiment with it at some point, thank you for opening the issue 🙌🏻 .
Thank you for the quick response! ❤️ I definitely recommend trying it. It made things so much easier on the Renovate bot project.
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
Commenting to keep this issue open, as a maintainer said they want to try the GitHub Merge Queue. 😉
🔖 Feature description
Use GitHub's Merge Queue feature in this repository to speed up your review and merge process.
🎤 Context
This project merges a lot of PRs each day. You can speed up the merge process by using GitHub's Merge Queue. Here's how the GitHub Docs sell the feature:
The Renovate project uses the Merge Queues to great effect. It makes reviewing and merging so much easier, as the maintainers or pull request authors do not need to keep updating the PR branch so it is current with the main branch.
Here's an example of how it works over on the
renovatebot/renovate
repository with GitHub Merge Queue enabled:main
branch moves ahead of my PR's branch (Renovate bot updates, other PRs get merged)main
and with any other PRs in the Merge Queue.The GitHub Blog, How GitHub uses merge queue to ship hundreds of changes every day also shows how Merge Queue can help big projects.
✌️ Possible Implementation
The implementation can be a bit tricky, I can guide you towards the docs, but I can't make the PR with the changes myself unfortunately.
Todos:
Documentation
Read the GitHub Docs, Managing a merge queue to learn:
The Renovate docs, GitHub Merge Queue explains how you can use the Merge Queue with Renovate bot.
👀 Have you spent some time to check if this feature request has been raised before?
🏢 Have you read the Code of Conduct?
Are you willing to submit PR?
No, I don't have time to work on this right now