Skip to main content
Last Reviewed: 2026-03-02

Introduction

Pantheon's GitHub Application handles moving code from individual GitHub repositories to individual Pantheon sites.


Pantheon's GitHub Application directly integrates a GitHub repository with a Pantheon site. This allows you to use GitHub as your code repository while still using Pantheon to run your site.

The GitHub Application is currently in private Beta. Request access for your Pantheon workspace here.

Once enabled, this application accommodates a pull request workflow where a Multidev environment is created for each pull request. This allows you to test the code in the pull request before merging it.

Diagram of the GitHub application process of deploying a PR to a Pantheon Multidev

Merging pull requests, or pushing code to the main branch of the GitHub repository, will automatically deploy the code to the Pantheon development environment.

Diagram of the GitHub application process of deploying main to Pantheon

How This Differs from Build Tools

The GitHub integration is distinct from Build Tools. Build Tools uses a CI service (such as CircleCI or GitHub Actions) as an intermediary to build and deploy your site. The GitHub integration connects your repository directly to Pantheon without requiring a separate CI pipeline.

More Resources