Skip to content

feat: GTFS related endpoints (#90) #22

feat: GTFS related endpoints (#90)

feat: GTFS related endpoints (#90) #22

Workflow file for this run

# Deploys the feeds API to MobilityData QA environment.
name: Deploy Feeds API - QA
on:
push:
branches: [ main ]
jobs:
# TODO add API tests execution
api-build-deployment:
uses: ./.github/workflows/api-deployer.yml
with:
ENVIRONMENT: ${{ vars.QA_MOBILITY_FEEDS_ENVIRONMENT }}
BUCKET_NAME: ${{ vars.QA_MOBILITY_FEEDS_TF_STATE_BUCKET }}
OBJECT_PREFIX: ${{ vars.QA_MOBILITY_FEEDS_TF_STATE_OBJECT_PREFIX }}
PROJECT_ID: ${{ vars.QA_MOBILITY_FEEDS_PROJECT_ID }}
REGION: ${{ vars.QA_MOBILITY_FEEDS_REGION }}
DEPLOYER_SERVICE_ACCOUNT: ${{ vars.QA_MOBILITY_FEEDS_DEPLOYER_SERVICE_ACCOUNT }}
FEED_API_IMAGE_VERSION: ${{ github.sha }}
TF_APPLY: true
secrets:
GCP_MOBILITY_FEEDS_SA_KEY: ${{ secrets.QA_GCP_MOBILITY_FEEDS_SA_KEY }}