GitHub Actions makes it easy to automate all your software workflows, now with world-class CI/CD. Build, test, and deploy your code right from GitHub. Make code reviews, branch management, and issue triaging work the way you want. With .NET Core bringing a cross platform approach, getting your applications to the Cloud is easier than ever. In this session we will learn the different ways to deploy our .NET applications to the cloud and how we can use GitHub Actions to make it faster!
Watch on YouTube
Listen to the Audio
Imagine the scenario. You’re a developer and you need to go and build some code. You need to install a number of dependencies, a code editor and perhaps a number of frameworks, only to find the code still doesn’t compile on your machine. Probably because you’re missing some frameworks or libraries. We’ve all been there. But perhaps, we don’t have to be there. Stick around in this episode as we talk about Visual Studio Code, The Remote Containers Extension and GitHub Codespaces and how all of these can help solve that challenge.
For some time, I’ve been using GitHub actions to update the content of my site (i.e. pages, descriptions, metadata, etc.). Through Hugo, these content updates automatically update the RSS feeds. This then makes the episodes appear in podcast services such as Apple Podcasts, Google Podcasts and Spotify. However, throughout that time I have been manually uploading the podcast files to my storage account. It wasn’t a significant overhead, but I kept thinking that there must be a better way to do this. And, there is - I’ve implemented it! This blog post will walk you through why I’ve made these changes, how I made them and what the result is.
Have you ever wondered how Git works behind the scenes? We’ll go ahead, initialise an empty folder as a Git repository and explore the .Git folder that is created.
Have you ever considered storing large binary files in your Git repositories? There are times where you may want to do this, e.g. for my podcast cloudwithchris.com to store my podcast files. Git LFS is an extension to Git which replaces large files with text pointers inside Git. Listen in to find out why you should care, how it works and what it is!