Skip to content

Merge pull request #2 from PyMite6941/claude/expense-tracker-single-p… #3

Merge pull request #2 from PyMite6941/claude/expense-tracker-single-p…

Merge pull request #2 from PyMite6941/claude/expense-tracker-single-p… #3

name: Deploy Backend to Cloud Run
on:
push:
branches: [main]
paths:
- "backend/**"
jobs:
deploy:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- id: auth
uses: google-github-actions/auth@v2
with:
credentials_json: ${{ secrets.GCP_SA_KEY }}
- uses: google-github-actions/setup-gcloud@v2
- name: Deploy to Cloud Run
run: |
cd backend
gcloud run deploy expense-ocr \
--source . \
--region us-central1 \
--allow-unauthenticated \
--project ${{ secrets.GCP_PROJECT_ID }}