While we strongly recommended it in the past (Require 2FA for GitHub organization members), yesterday the GH org admins were notified it will be enforced from their end on (theforeman).
For more information:
We do have one bot account (theforemanbot) and we’ll need to make sure that continues working:
I do not know if katello is also affected.