GitHubActionsのgcloud commandで謎のエラー

Cloud RunのデプロイをGHAで実行するときのこと、今まで見たこともないエラーが出ていて、原因もわからずしばらくどハマりした。

ERROR: (gcloud.run.jobs.update) unrecognized arguments:   

オチはコマンドを改行するために入れているバックスラッシュの右側に空白が入っていて、それがダメだった。

これはもしかすると、GitHub Actionsに限らずシェルとかでもダメかもしれない。試してはいない。

gcloud run deploy nice-app
--memory=512Mi \
--network=${{ env.VPC_NW_NAME }} \
--subnet=${{ env.VPC_NW_SUBNET_NAME }} \
--vpc-egress=private-ranges-only \            << ここに空白があったのが原因!!見えないけど
--set-cloudsql-instances ${{ secrets.DB_INSTANCE_NAME }} \
--set-env-vars RAILS_MASTER_KEY=${{ secrets.RAILS_MASTER_KEY_PRODUCTION }}