Interact GitHub with Salesforce without using any external tool

I am trying to interact GitHub with Salesforce. My requirement is to interact with GitHub and deploy an package in GitHub repository from Salesforce org without using any external toll. Is any Webservices provided by GitHub which I can use and interact my Salesforce to GitHub.
Thanks in advance…!!!

GitHub has a very rich API that can be used to integrate with a great many things, including custom built tools. If you’re looking for something pre-built, I would typically recommend looking in the GitHub Marketplace. From my search there, there doesn’t appear to be any Salesforce integration in the GitHub Marketplace.

I hope that helps!