Implications of using a self-signed certificate to sign JWT tokens in OAuth

I’m looking to setup an integration between GitHub and Service Now and I can use OAuth2 using JWT Tokens, the steps to take can be found here.
There is a specific step that states:

Create a CA signed certificate using the GitHub App priva… Continue reading Implications of using a self-signed certificate to sign JWT tokens in OAuth