Skip to main content

GitHub

Leanly's GitHub integration offers a seamless and secure solution for interacting with your repositories, managing workflows, and automating essential tasks. Powered by the Leanly GitHub App, this integration enables you to quickly bootstrap application source code, operationalize configuration as code, and much more—all while maintaining a high level of security and control. With the GitHub App, you can ensure fine-grained permissions and direct integration with your development pipelines.

For more detailed information on how GitHub Apps work, please refer to the official GitHub Apps documentation.

Important: To maintain security and prevent conflicts, each GitHub Organization can only be linked to a single Leanly tenant. However, a single Leanly tenant can integrate with multiple GitHub Organizations, allowing you to manage multiple codebases and teams efficiently from one platform.

Configuration

Prerequisites

Important: As of today, Leanly only integrates with GitHub Organizations. If you want to link your personal account or you have any concerns, please reach out — we're happy to work through the details with you.

Adding a new Leanly AWS integration

  1. Navigate to your Leanly tenant's integrations overview.

  2. Select Configure under AWS integrations.

  3. Click + Add to create a new integration. This will open GitHub in a new browser tab. Please sign in when prompted.

  4. Select the organization you want to install the Leanly GitHub App for.

  5. When prompted review required permissions on confirm by clicking Install & Authorize.

  6. Once the GitHub App was successfully installed, the current browser tab closes automatically.

Your GitHub integration is now successfully set up and ready for use in your Leanly tenant.