GCP Dataflow Flex Template Pipeline ??? Part 5 (GitHub Actions Setup for Deployment)

Well, we are almost there. In the previous parts of this project (links below), we setup our pipeline and infra. Now it is time to deploy. I have broken the process into 2 GitHub Action files:

  1. Deployment of Docker Image: https://github.com/amandeepsaluja/gcp-dataflow-pipeline/blob/master/.github/workflows/01-01-deploy-flex-template.yml
  2. Create Dataflow Job: https://github.com/amandeepsaluja/gcp-dataflow-pipeline/blob/master/.github/workflows/01-02-build-create-flex-template-job.yml

Lets first see how can we deploy Docker Image of the flex template we created in Part 3 of this project. Below is the GitHub Actions file for deploying it.

Click Here