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

<p>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:</p> <ol> <li><strong>Deployment of Docker Image:</strong>&nbsp;<a href="https://github.com/amandeepsaluja/gcp-dataflow-pipeline/blob/master/.github/workflows/01-01-deploy-flex-template.yml" rel="noopener ugc nofollow" target="_blank">https://github.com/amandeepsaluja/gcp-dataflow-pipeline/blob/master/.github/workflows/01-01-deploy-flex-template.yml</a></li> <li><strong>Create Dataflow Job:</strong>&nbsp;<a href="https://github.com/amandeepsaluja/gcp-dataflow-pipeline/blob/master/.github/workflows/01-02-build-create-flex-template-job.yml" rel="noopener ugc nofollow" target="_blank">https://github.com/amandeepsaluja/gcp-dataflow-pipeline/blob/master/.github/workflows/01-02-build-create-flex-template-job.yml</a></li> </ol> <p>Lets first see how can we deploy Docker Image of the flex template we created in&nbsp;<a href="https://medium.com/@saluja.amandeep/gcp-dataflow-flex-template-pipeline-part-3-pipeline-development-708b445bb29f" rel="noopener">Part 3</a>&nbsp;of this project. Below is the&nbsp;<a href="https://github.com/amandeepsaluja/gcp-dataflow-pipeline/blob/master/.github/workflows/01-01-deploy-flex-template.yml" rel="noopener ugc nofollow" target="_blank">GitHub Actions file</a>&nbsp;for deploying it.</p> <p><a href="https://medium.com/@saluja.amandeep/gcp-dataflow-flex-template-pipeline-part-5-github-actions-setup-for-deployment-2b62ac7940f2"><strong>Click Here</strong></a></p>