Would be nice to use a merge queue. We would at least need to change the worklows of the requiered checks to also run on mergequeue https://docs.github.com/en/repositories/configuring-branches-and-merges-in-your-repository/configuring-pull-request-merges/managing-a-merge-queue