I have written a cloud function using typescript and @google-cloud/functions-framework. My current workflow is to npm install, tsc (typescript compile), then functions-framework --source=build/src/ --target=index. Then I can visit http://localhost:8080/ to run my function.
Once I have mirrored my GitHub repo on GCP, how do I get my code to build and redeploy future commits?