Skip to content

Deploy to Google App Engine

Actions
This action allows you publish an application to Google App Engine
v2.0.5
Latest
Starย (5)

Tags

ย (1)

Deploy app to Google App Engine ๐Ÿš€

This action allows you to publish an application to Google App Engine

๐ŸŽซ Inputs

service_account

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

project_id

Required The project-id in service account.

gae_config_path

Optional The path to your app.yaml file. Defaults to ./app.yaml.

debug

To test. Default ''. PS: If is a truthy value it will debug instead of deploying

๐Ÿ“‹ Example usage

- 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'

๐Ÿ“ License

This project is under license from MIT. See the LICENSE file for more details.

Deploy to Google App Engine is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.

About

This action allows you publish an application to Google App Engine
v2.0.5
Latest

Tags

ย (1)

Deploy to Google App Engine is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.