On-Premises GitHub
Prerequisites
The server's IP address, where the agent will be running, must be whitelisted in Github Cloud/Server.
Follow these steps to seamlessly integrate with GitHub:
Step 1. Generate an API Token
Navigate to Settings > Developer settings in Github.


Navigate to Tokens(classic) in Personal access tokens.
Then Click on Generate new token(classic) in Generate new token dropdown.

Provide a name for the token, such as
dd-token. Set the expiration to No expiration. Note: If the token expires, you'll have to perform the integration once again!!
Check the following scopes:
repo,read:package,read:org,read:repo_hook,user,read:discussion,read:project.

Click on Generate token.
Copy the generated token.
Step 2. Install On-Premises Agent
You can refer On-Premises Agent Installation Guide to successfully setup agent.
With these steps completed, the integration with on-premises Github is successfully done!!
Last updated