GitHub Action
Deploy to Google App Engine
v2.0.5
Latest version
This action allows you to publish an application to Google App Engine
Required The service account private key (JSON) encoded as a base64, you can know how to create one here.
The service account needs to have the following permissions:
- App Engine Admin
- Cloud Build service agent
Required The project-id in service account.
Optional The path to your app.yaml
file. Defaults to ./app.yaml
.
To test. Default ''
. PS: If is a truthy value it will debug instead of deploying
- name: Deploy to Google App Engine
uses: etereo-io/deploy-gae-action
with:
service_account: ${{ secrets.SERVICE_ACCOUNT }}
project_id: ${{ secrets.PROJECT_ID }}
gae_config_path: './app.yaml'
no_cache: false
dispatch_yaml: './dispatch.yaml'
This project is under license from MIT. See the LICENSE file for more details.