Our baseline requirement is making sure all tests pass before the PR is merged. Once per PR is fine as long as it checks the latest change with the base branch. Besides the new GitHub merge queue, is there any suggestion to set this up with the existing GitHub features?