Hosted Cubyts: GitHub App Creation for Cubyts Integration

Modified on Wed, 29 Oct at 8:38 AM

This guide provides a detailed walkthrough for creating a GitHub App that integrates seamlessly with Cubyts. The process ensures secure and controlled access to your GitHub repositories while enabling Cubyts automation and analysis capabilities.


Access GitHub Developer Settings

Begin by navigating to your GitHub account’s Developer Settings. This is where you’ll initiate the creation of a new GitHub App.


Register a new GitHub application

Click on New GitHub App to start the setup process. Provide a clear and recognizable name for your app — ideally including your organization name and purpose (e.g., Cubyts Integration App). You may also define the homepage URL and description for easy identification within your organization.


Configure App Permissions


Define the necessary permissions that the Cubyts platform requires for integration.


Subscribe to necessary events

Subscribe to necessary events that the Cubyts platform requires for integration. 




Configure webhooks

Define the necessary webhook settings that the Cubyts platform requires for integration. Please configure the Webhook secret by referring to the GitHub documentation.


Create and install the application

Ensure that you grant access only to the repositories and data that are essential for Cubyts operation. Once the app is created, generate and securely store your Client Secret and Private Key. These credentials are required for Cubyts to authenticate with your GitHub App. Treat these values as sensitive — store them securely and do not share them publicly.






Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons

Feedback sent

We appreciate your effort and will try to fix the article