I’ve just converted the core repositories (foreman, foreman-installer, foreman-selinux, and smart-proxy from branch protection to rulesets. The primary benefit is that we can use bypass lists, which allows the release owners to ignore them. This is needed for certain operations like bumping the VERSION
file after branching.
If I broke something, please let me know.