thank you for this amazing workflow! it's the best solution i've ever seen.
recently GitHub launched a feature that allows specific actors to bypass required pull requests:

so i think there's no need to require admin role since we can add the bot user to this exception.
would you like to add the option for not requiring the admin role? i would love to create a pull request but i'm not good at bash script and python at all. π