API deployment runbook¶
Tip
For more information on how deployments work, please see the general deployment guide.
Publish the release¶
Publish the drafted frontend release in the GitHub release page of the monorepo.
Deployment¶
Publishing the release will automatically trigger a deployment. You can monitor
the deployment in the maintainers #openverse-notifications channel and in the
infrastructure repository’s workflow listing.
Post-deployment steps¶
Check for any Sentry errors in the maintainer’s
#openverse-alertschannel, or in the Sentry UI.Review and Approve the automatically-generated changelog pull request in the repository.
In the event of errors or problems, roll back the application.
If anything else goes wrong or service is disrupted, consider this a Production Incident and notify the team.