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
Feedback sent
We appreciate your effort and will try to fix the article







