Connect a repository
- Open your site and go to the GitHub tab in Settings
- Enter the Repository URL
- Choose the Branch to deploy from (defaults to
main) - Click Import files from repo to pull the repository into the site
index.html as the entry point.
Auto-deploy on push
Turn on the Auto deploy toggle in the GitHub tab. Once enabled, every push to the connected branch triggers a new production deployment. Each deployment appears in the site’s deployments list on the Overview tab with its status and commit reference, and the AI health check runs after it goes live.Limits
GitHub deploys follow the same limits as every other deploy method:- 200 files per site
- 8 MB total
- 2 MB per file
dist/ folder to a deploy branch, or by using the CLI from your CI pipeline.
