Ctrl+Alt+Azure

186 - Azure Pipelines vs. GitHub Actions with Panu Oksala

May 17, 2023
Azure Pipelines and GitHub Actions are discussed in this episode featuring Panu Oksala, an expert in these services. The conversation covers frustrations with the latest version of Microsoft .NET, the coexistence of Azure DevOps and GitHub, the differences between Azure Pipelines and GitHub Actions, and an unexpected discussion about the Finnish Cold Digger Association and gold mining in Lapland.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
INSIGHT

Core Difference: Pipelines vs Actions

  • Azure Pipelines focus on building and deploying artifacts from code.
  • GitHub Actions react to various repository and issue events, offering broader automation triggers.
ADVICE

Secure Pipeline Changes

  • Protect pipeline YAML changes by requiring code reviews and approvals before merging.
  • Use restricted service connections to limit deployment permissions to authorized environments.
ADVICE

Master YAML with Templates and Tools

  • Start pipeline YAML configurations with GitHub's provided templates for simpler beginnings.
  • Use Visual Studio Code extensions for YAML code completion and validation for easier editing.
Get the Snipd Podcast app to discover more snips from this episode
Get the app