Skip to main content

GitHub Integration

EasySite lets you link your projects directly to GitHub repositories, enabling seamless connection and synchronization between your app and your GitHub codebase

Connect GitHub

To use GitHub with EasySite, start by connecting your GitHub account and setting up a repository for your project. Here’s how to get started:

  1. Connect Your GitHub Account

In Settings, select GitHub and click the Connect GitHub button to begin the authorization process.

  1. Authorize EasySite on GitHub

You’ll be redirected to GitHub to authorize the EasySite GitHub App. Sign in through the popup window..

When granting access, you can choose either All repositories or select specific repositories. Granting access to all is the simplest option, but selecting specific repositories works as well. In both cases, EasySite will be able to create a new repository for your project under your account or organization.

Once authorized, you’re ready to create and manage your project repository directly from EasySite.

Manage Connected GitHub Organizations

Click the "Manage" button next to Connected Organizations to open a popup window. Then, select "Link new GitHub Organizations." A new window will prompt you to sign in to GitHub to continue with easysite-dev. You’ll be redirected to GitHub to authorize the EasySite GitHub App