GitHub does not let you sign up with a Proton domain:
Hi, Our abuse detecting systems flagged your account because of the email address you used to register the account. Before we can remove the flag we need you to add and verify a personal, non-disposable, non-aliased email address.
MS wants your data, and if you don’t give it to them, you cannot use their services.