8 Complex deployments using GitHub Actions

This chapter covers

  • Deploying the Toma Toe (chapter 7) case using GitHub Actions
  • Connecting to Azure from GitHub Actions
  • Handling secrets when using GitHub Actions
  • Monitoring workflows while they are running

Git is currently one of the most popular source control systems around, and the GitHub platform (https://github.com), originally built around Git, is one of the most popular platforms for storing (code) projects. Throughout the years, GitHub has grown to a more mature application lifecycle management platform, including an integrated automation system called GitHub Actions.

GitHub Actions is the equivalent of an Azure DevOps pipeline that allows you to hook into events in your source control to ...

Get Azure Infrastructure as Code now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.