GitHub Actions DevOps Pipelines as Code using C# and Cake SDK
summary
Live demo compiles a C# build script (cake.cs) with Cake STK on .NET 10, runs restore/build/test/pack tasks locally and in GitHub Actions, and uploads artifacts — two artifact packages appear. Uses templates, preprocessor directives and single-file CS execution; supports conditional steps via IsRunningOnGitHubActions and typed arguments like output directory. The workflow enables local run-and-debug before pushing, reduces push‑wait cycles, and writes package output to artifacts folder; NuGet addins and pinned STK versions give reproducible, extensible pipelines.
AI-written summary · about
related talks
48mGitHub Actions DevOps Pipelines as code using C#
54mDelivering code with GitHub Actions
44mLevel-up your DevOps with GitHub Actions and Kubernetes
41mLevel-up Your DevOps with GitHub Actions and Kubernetes
44mLevel-up Your DevOps with GitHub Actions and Kubernetes
38mLevel-up Your DevOps with GitHub Actions & Kubernetes
42mPipelines, IaC and Deployments with Github Actions & Octopus Deploy
48mCICD with Github Actions
