Back to documentation
GitHub Integration
CI/CD with GitHub Actions
Use GitHub Actions to build and deploy your applications automatically.
Advanced10 min readUpdated 2024-02-01
Why use GitHub Actions?
Benefits of GitHub Actions builds:
- Free CI minutes: GitHub provides free build minutes
- Faster builds: GitHub's infrastructure is often faster
- Keep server free: Your VPS resources stay for running apps
- Familiar workflow: Standard GitHub Actions syntax
Setting up GitHub Actions
- Deploy an app from GitHub
- In build settings, select "GitHub Actions"
- Server Compass generates the workflow file
- Commit the workflow to your repo
- Future pushes trigger automated builds
Workflow configuration
The generated workflow:
- Builds your Docker image
- Pushes to GitHub Container Registry
- Notifies Server Compass to deploy
- Works with any branch you configure
Monitoring builds
View build status in Server Compass:
- Open your app's CI/CD tab
- See recent workflow runs
- View build logs in real-time
- Re-trigger workflows manually
Screenshots



Screenshots may vary slightly from the current version
Video Tutorials
Related Features
GitHub Actions Integration
Build and deploy using GitHub Actions free CI minutes. Your server resources stay free for running apps.
Auto-Deploy on Push
Enable automatic deployments triggered by code pushes. Configure polling intervals and branch filters.
Workflow Management
Sync, view, and manage GitHub Actions workflows. See run history, job status, and trigger workflows manually.
Related Articles
Need Help?
Check our troubleshooting guides or join our community.
Ready to try Server Compass?
Download the app and deploy your first application in under 5 minutes. No terminal knowledge required.
