GitHub Actions

Introduction To GitHub Actions Course Part 2 Released

Today, I am happy to announce that part 2 of my Introduction To GitHub Actions course is now available and can be watched on YouTube here: GitHub Actions & Workflows.


In todays video, I give a high level overview of:

  • what GitHub actions and workflows are
  • what is CI/CD (continuous integration and continuous deployment)
  • benefits of CI/CD
  • benefits of using GitHub actions

I hope you enjoy the new content! Please feel free to post any questions or comments below.

New Introduction To GitHub Actions Course

Introduction To GitHub Actions Course

Update: I have released a video that contents all of the content for the course as a single video. You can watch the video on YouTube here: Introduction To GitHub Actions - Full Course.

Today I am happy to announce that I will be releasing a brand new mini course on an introduction to GitHub Actions that you will be able to watch for free on YouTube. Over the next two weeks, there will be a new video available to watch each day with the first video being available tomorrow!

Getting Started With GitHub Actions Part 1

GitHub Actions is a fantastic CI/CD platform that allows you to set up custom workflows to do a variety of tasks, anything from running unit tests anytime there is a pull request to building your web application and deploying that application to your hosting service.

If you are not familiar with CI/CD, this is a method to allow you to frequently deliver software by introducing automation into your development process. The main concepts for CI/CD are: continuous integration, continuous delivery, and continuous deployment. As an example, let’s say you are working on an npm package and every time there is a pull request there is a setup of steps that you complete while reviewing the code: running unit tests, linting, updating documentation, etc. Then once the pull request is approved and merged, you then manually release a new version of the package and publish that package to the npm registry.