Deployments & Git4 min read•Updated September 2026

Continuous Deployment with GitHub

Automate your deployment workflow with GitHub repository syncing, branch triggers, and real-time build streaming.

Step-by-Step Overview

1
Connect GitHub OAuthGrant AcadSites read access to your GitHub repositories.
2
Select Target BranchDesignate your production branch (e.g. main or master).
3
Trigger RebuildsInitiate manual redeploys or automatic builds on push.

Git Integration Overview

Connecting your GitHub account allows AcadSites to securely pull source code, monitor branch updates, and trigger automated builds. You can link public open-source projects or private enterprise repositories with granular permission scoping.

Configuring Production Branch

Every AcadSites project is tied to a specific production branch. When configuring your project, select "main", "master", or a designated release branch. Any commits pushed to this branch trigger a zero-downtime rolling rebuild on our build cluster.

Real-Time Build Streaming & Terminal Console

During compilation, AcadSites streams stdout and stderr directly to the Developer Terminal Console in your dashboard. You can toggle auto-scroll, search for warnings with regex grep, copy all output to the clipboard, or download full logs as .txt files for local inspection.

One-Click Manual Redeployment

Need to rerun a build or clear cache without pushing a new commit? Click the "Redeploy Project" button on your Deployments tab to trigger a fresh build of the latest commit on your production branch.

Was this documentation page helpful?
Instant Edge Deployment

Ready to experience zero-overage cloud hosting?

Deploy your React, Next.js, or Node.js application in under 60 seconds with automated SSL.

Zero Overage LiabilityAutomated Edge SSLFree .acadkits.dev Subdomain