Introduction
In the last guide, we deployed our FastAPI app to Google Cloud Run manually. It worked, but "manual" is a dirty word in modern engineering.
If you have to type docker build and gcloud run deploy every time you fix a typo, you are wasting time. Worse, you risk deploying broken code.
Today, we will build a robust CI/CD Pipeline using GitHub Actions. By the end of this guide, your deployment strategy will be:
git push






