This issue is documented in the NodeJS project when deploying to Google Cloud.
The Google Cloud automation source code is located here:
https://github.com/ourchitecture/hello-cloud/blob/main/src/services/nodejs/expressjs/webapi/deploy/gcloud/install.sh
Google Cloud seems to require these steps:
- Create project
- Enable Billing
- Enable Google Cloud Build
- ... then deploy
The Billing and Cloud Build steps have not been automated.