- Create new project in GCP and set up firebase (with database)
- Set up artifact registry, Cloud Run API
- Cloud Run API
- Create repository in Artifact Registry
- https://console.cloud.google.com/artifacts/create-repo
- Name: prd-{project_name}
- Region: asia-northeast1 (Tokyo)
- Create service account with the following permissions
- Cloud Deploy Runner
- Cloud Run Admin
- Artifact Registry Administrator
- Artifact Registry Service Agent
- Set GCP_SA_KEY in github repository secret
- Set project name and gcp project id
- Commit and push the change to github
- Set OPENAI_API_KEY in cloud run
make update-name