Context
Therender.yaml
blueprint is not synced automatically. Any changes to workers, environment variables, or new services require manual synchronization through the Render dashboard.
When to Use
- After making changes to
render.yaml
Procedure
Step 1: Sync Blueprint in Render Dashboard
Navigate to the Render Blueprint dashboard and manually sync:1
Open Blueprint URL
Go to the URL above and log in to Render if needed
2
Click Manual Sync
Click the “Sync” button to manually sync the blueprint.
3
Review Changes
Review the proposed changes carefully. Render will show you a diff of what
will be updated.
4
Apply Changes
Click the sync/apply button to deploy the infrastructure changes
5
Monitor Deployment
Watch the deployment logs to ensure all services start successfully
Step 2: Update Deploy Workflow (For New Services)
If you created a new service, you must add itsserviceId
to the deployment workflow:
1
Locate the Service ID
After creating the service in Render, copy its service ID from the service settings or URL
2
Edit Deploy Workflow
Open
.github/workflows/deploy.yml
and add the new service ID to the
appropriate section3
Commit Changes
Commit and push the changes to the deploy workflow
deploy.yml
:
Post-Procedure
- Verify all services are running
- Test critical functionality
- Document the changes in the on-call log
- Notify the team of infrastructure changes
- Monitor error rates and performance metrics