Skip to content

table set for on the fly grabbing of ESA info (whatever is available … #89

table set for on the fly grabbing of ESA info (whatever is available …

table set for on the fly grabbing of ESA info (whatever is available … #89

name: Push and Deploy to Cloud Run
on:
push:
branches:
- dev
jobs:
setup-build-deploy:
name: Setup, Build and Deploy
runs-on: ubuntu-latest
permissions:
contents: 'read'
id-token: 'write'
steps:
- name: Checkout
uses: 'actions/checkout@v4'
- name: Setup Workload Identity Federation
uses: google-github-actions/auth@v2
with:
workload_identity_provider: 'projects/113009620257/locations/global/workloadIdentityPools/github-actions/providers/oidc-provider'
project_id: 'dse-nps'
service_account: '[email protected]'
- name: Build and Deploy
run: |
gcloud builds submit --config .deployment/cloudbuild.yml
gcloud beta run deploy tf-rest-burn-severity --image us-central1-docker.pkg.dev/dse-nps/burn-backend/prod --platform managed --region us-central1