Continuous Deployment with GitHub
Automate your deployment workflow with GitHub repository syncing, branch triggers, and real-time build streaming.
Step-by-Step Overview
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.
Ready to experience zero-overage cloud hosting?
Deploy your React, Next.js, or Node.js application in under 60 seconds with automated SSL.