Ready to Run!
Last updated
Last updated
Github Actions Run Terraform ⚠️ for initial set-up only!!
Go to Github Actions in your repo
Go to Teraform GCP Deployment
Click Run workflow
-> Run workflow
You can then click on the event and the run to look at details
Once it completes ✅ Go to Google cloud and check:
Bucket name of your BUCKET secret in Github
BigQuery database named petfinderapi / petfinder_data
Github Actions Daily Python Run ⚠️ The cron job is commented out in the yml file. If you would like it to run daily, go to `` and uncomment the cron line
Go to Github Actions in your repo
Go to Fetch and Upload PetFinder Data
Click Run workflow
-> Run workflow
You can then click on the event and the run to look at details
Once it completes ✅ Go to Google cloud and check:
A csv with today's date was added to your bucket
raw_petfinder
data in your BigQuery for today's petfinder values!
Github Actions Daily DBT ⚠️ The cron job is commented out in the yml file. If you would like it to run daily, go to `` and uncomment the cron line
Go to Github Actions in your repo
Go to Run dbt Transformations
Click Run workflow
-> Run workflow
You can then click on the event and the run to look at details
Once it completes ✅ Go to Google cloud and check in BigQuery:
Created 'active_pets', 'stg_petfinder', and partitioned and clustered 'transformed_petfinder'
See plots from my API Looker here: