Skip to content

Adzz/deploy_to_gae_action

Use this GitHub action with your project
Add this Action to an existing workflow or create a new one
View on Marketplace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Run gcloud commands

Allows you to run gcloud commands in github actions. It will authorize you via a service account and run the given command on the given project.

This is useful for deploying for example:

name: Checkout! Deploy! Rejoice!
on:
  push:
    branches:
      - master

jobs:
  deploy_to_gae:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v2
      - name: deploy
        uses: Adzz/deploy_to_gae_action@v1.1
        with:
          credentials: ${{ secrets.SERVICE_ACCOUNT }}
          project: ${{ secrets.GAE_PROJECT }}
          command: app deploy --quiet --promote