If you have an SSH server and worry about disclosing your private key: OpenSSH has a server key rotation feature. Transparently change your server keys without requiring your users re-verify host keys.
It's documented in SSH Mastery, by the way. https://mwl.io/nonfiction/tools#ssh
Not that this has anything to do with github, of course. Pure coincidence.