Quickstart Guide
Get up and running with Builtiful in 5 minutes
Quickstart Guide
Get your first GitHub Actions workflow running on Builtiful's managed infrastructure in just a few minutes.
Prerequisites
Before you begin, ensure you have:
- A GitHub account with admin access to a repository or organization
- A credit card for billing (you'll get free trial credits to start)
- An existing GitHub Actions workflow (or we'll help you create one)
Step 1: Install the Builtiful GitHub App
- Visit app.builtiful.com
- Click "Sign in with GitHub" to authenticate
- You'll be redirected to GitHub to install the Builtiful app
- Select the repositories or organization where you want to use Builtiful runners
- Click "Install & Authorize"
Note: You can start with specific repositories and add more later through GitHub's app settings.
Step 2: Complete Onboarding
After installation, you'll be redirected back to Builtiful to complete setup:
- Verify your email - We'll send a confirmation link
- Start your free trial - Get $15 in credits to test Builtiful
- Add payment method - Required after trial credits are exhausted
Step 3: Configure Your Workflow
Update your GitHub Actions workflow to use Builtiful runners. Replace the runs-on value with a Builtiful runner label:
Basic Example
Available Runner Labels
Choose the right size for your workload:
builtiful(ubuntu, cpus=1)- 1 vCPUs, ~4GB RAMbuiltiful(ubuntu, cpus=2)- 2 vCPUs, ~8GB RAMbuiltiful(ubuntu, cpus=2)- 3 vCPUs, ~12GB RAMbuiltiful(ubuntu, cpus=2)- 4 vCPUs, ~16GB RAM- ...
builtiful(ubuntu, cpus=16)- 16 vCPUs, ~64GB RAM
See Runner Configuration for advanced options.
Step 4: Push and Run
-
Commit your updated workflow file:
-
Navigate to the Actions tab in your GitHub repository
-
You'll see your workflow running on Builtiful infrastructure!
-
Monitor progress in real-time through:
- GitHub's workflow UI
- Builtiful dashboard at app.builtiful.com
Step 5: Monitor Usage
Track your runner usage and costs in the Builtiful dashboard:
- Active Jobs - See currently running workflows
- Job History - Review completed jobs and their duration
- Usage Metrics - Monitor compute minutes and costs
- Credits Balance - Track remaining trial credits
Example Workflows
Multi-Job Pipeline
Matrix Build
Troubleshooting
Workflow not starting?
- Verify the Builtiful app is installed on your organization and has access to your repository
- Check that your
runs-onlabel is spelled correctly - Ensure your account payment information is up to date
Job queued for long time?
- Check the Builtiful status page for any ongoing issues
- Verify your runner syntax is correct (typos will cause indefinite queuing)
Authentication errors?
- Re-authenticate at app.builtiful.com
- Verify the Builtiful app has necessary repository permissions
Next Steps
- 📖 Learn about advanced runner configuration
- 💰 Understand our pricing model
- 🔒 Review our security practices
- 🚀 Explore best practices for optimal performance
Need Help?
- Documentation: You're already here!
- Support: Email support@builtiful.io
- Status: Check status.builtiful.com for service updates
Ready to scale your CI/CD without the infrastructure headaches? You're all set with Builtiful!