since 2022-10-03
GitHub ActionsでGoogle App Engineにデプロイする方法(2021-4版)
https://qiita.com/yuki2006/items/bef132274cb97d7e1c56
https://github.com/google-github-actions/deploy-appengine
gcloud gcp-build なるほど。
こういうエラーになったので
ERROR: (gcloud.app.deploy) Your deployment has succeeded, but promoting the new version to default failed. You may not have permissions to change traffic splits. Changing traffic splits requires the Owner, Editor, App Engine Admin, or App Engine Service Admin role. Please contact your project owner and use the `gcloud app services set-traffic –splits <version>=1` command to redirect traffic to your newly deployed version.
サービスアカウントのロールに App Engine Service Admin を追加してみた。promote までうまくいくようになった。
App Engine サービス管理者 App Engine デプロイ担当者 Cloud Build サービス アカウント Storage オブジェクト閲覧者 Storage オブジェクト作成者 サービス アカウント ユーザー