Objective:
Set up CD (continuous deployment) for the project on GCP (Google Cloud Platform) Cloud Run. This configuration will ensure that after each PR merge to the main branch, a new version of the cloud run service will be deployed automatically.
Configure Cloud Run Deployment
Define GitHub CD Workflow
Define a CD workflow to automate the deployment process after each PR merge to the main branch.
Integrate the CD workflow with GitHub to trigger deployments automatically.
Documentation
Document the CD setup process (including configuration steps) and deployment workflow.
Acceptance criteria:
A configured CD (deployment in GCP) that is triggered by a merge to main branch
A deployed application available in GCP as a Cloud Run service
Objective: Set up CD (continuous deployment) for the project on GCP (Google Cloud Platform) Cloud Run. This configuration will ensure that after each PR merge to the main branch, a new version of the cloud run service will be deployed automatically.
Configure Cloud Run Deployment
Define GitHub CD Workflow Define a CD workflow to automate the deployment process after each PR merge to the main branch. Integrate the CD workflow with GitHub to trigger deployments automatically.
Documentation Document the CD setup process (including configuration steps) and deployment workflow.
Acceptance criteria: