GitHub Integration

After adding a project, you may want to enable GitHub integration, in order to be able to comment on commits, create issues, etc.

To do so, navigate to your Project Settings, and select the tab Integrations. The GitHub integration can be installed with one click. After installing it in a project, it will have to be enabled by a user with project access in GitHub. This user will be the GitHub user that Codacy will use to comment and create issues on GitHub: 


Enabling GitHub integration


Be aware that when clicking enable, you will be required to move back and forth between Codacy and GitHub if additional permissions are required.


After enabling the GitHub integration, you will have additional options when browsing the existing issues on the project:



GitHub integration


When enabling Pull Request Status, Pull Request Comment or Pull Request Summary Codacy will be able to automatically update pull requests in GitHub, providing additional information when accepting pull requests on GitHub.


Additional options


Pull Request Status shows you if your PR passed or failed depending on the Quality settings you have set up in your project.  

Pull request status
     Pull Request Comment makes a comment in the Pull Request line when a new issue is found. 
Pull request comment
Pull Request Summary shows an overall view of the changes that occurred in the PR.
Pull request summary
Have more questions? Submit a request


Article is closed for comments.