crabfit/.github/workflows/deploy_backend.yml
2022-08-19 15:52:55 +10:00

31 lines
578 B
YAML

name: Deploy Backend
on:
push:
branches: ['main']
paths: ['crabfit-backend/**']
jobs:
deploy:
runs-on: ubuntu-latest
defaults:
run:
working-directory: crabfit-backend
permissions:
contents: read
id-token: write
steps:
- uses: actions/checkout@v3
- id: auth
uses: google-github-actions/auth@v0
with:
credentials_json: '${{ secrets.GCP_SA_KEY }}'
- id: deploy
uses: google-github-actions/deploy-appengine@v0
with:
working_directory: crabfit-backend
version: v1