🔗 Step 1: Enable GitHub Integration in Cloudsania

Navigate to the Integrations Page

  1. Log in to Cloudsania and navigate to Integrations from the sidebar.

  2. Locate GitHub in the list of available integrations.

Enable the Github Integration

  1. Toggle the GitHub switch to activate the integration.

  2. A confirmation pop-up will appear.

  3. Click Confirm to proceed with enabling the GitHub integration.

🔗 Step 2: Authorize Cloudsania on GitHub

Redirect to GitHub Authorization Page

After confirming the integration, you’ll be redirected to GitHub to authorize Cloudsania

Select Your GitHub Account or Organization

  1. You’ll need to select where Cloudsania should be installed.

  2. Click on the account or organization you want to integrate.

🔗 Step 3: Grant Repository Access & Permissions

Choose the Repositories to Grant Access

  1. You’ll see an authorization page where you must grant Cloudsania access to your repositories.

  2. Select either:

    • All repositories (Grants access to all existing and future repositories).

    • Only select repositories (Choose specific repositories for Cloudsania to manage).

Review Permissions

Ensure that Cloudsania has:

Read access to code, commit statuses, merge queues, and metadata.

Read & Write access to repository webhooks.

Authorize and Install

  1. Click Install & Authorize to confirm integration.

  2. GitHub will redirect you back to Cloudsania upon successful authorization.


🔗 Step 4: Verify Githhub Integration in Cloudsania

Verify Github Integration

  1. Once authorization is complete, you’ll be redirected back to Cloudsania.

  2. A confirmation message will appear, indicating that the integration was successful.

  3. The GitHub toggle in the Integrations tab will now be active.

  4. This confirms that the integration is enabled and connected 🚀