ИМХО какие-то интеграции с Hashicorp Vault'ом тут выглядят правильнее, чем с GitHub'ом (я этим не пользуюсь, но что-нибудь такое:
https://www.hashicorp.com/resources/manage-ssh-with-hashicorp-vault), разница в том, что Vault можно поставить у себя где-нибудь
то, как AWS, GitHub, Cloudflare и другие крупные сервисы захватывают рынок и становятся чуть ли не единственным хорошим выбором - немного страшно, это не тот интернет, который мы хотели, он слишком централизованный