At Don’t Panic Labs, we have been using Azure Dev Ops more than GitHub during the last few years. Periodically, I like to dive into other technologies and see where they are at. This led me to deploy an AWS Lambda using a GitHub action – just to see if I could do it. Previously, I had only used GitHub actions for the deployment of some Firebase work I had done. And in that situation, the GitHub action was already created for me. But I wanted to create a GitHub action to deploy an AWS Lambda. AWS Lambda is a great way to host an ASP.NET Web API backend, and I have written a blog post about how to build and deploy Lambdas using Azure DevOps. When we push our code to the “main” branch, it will push the latest build to AWS Lambda. This automates that process so no human has to push the builds manually.