GolangUA / telegram-butler

:airplane: Telegram bot for managing GolangUA community
MIT License
3 stars 2 forks source link

[TB-2] Configure CD for GCP Cloud Run #4

Closed vpakhuchyi closed 7 months ago

vpakhuchyi commented 8 months ago

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.

  1. Configure Cloud Run Deployment

  2. 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.

  3. Documentation Document the CD setup process (including configuration steps) and deployment workflow.

Acceptance criteria: