Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

LinkedIn Learning

GitHub Actions for CI/CD

via LinkedIn Learning

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
This course demonstrates how to use GitHub Actions to automate continuous integration and continuous delivery for software projects hosted on GitHub.

Syllabus

Introduction
  • GitHub Actions for CI/CD
  • Before we get started
1. Continous Integration and Delivery
  • Getting started
  • What is CI/CD?
  • GitHub Actions review
2. Continuous Integration Workflows
  • Starter workflows for CI
  • Use starter workflows in GitHub Actions
  • CI for JavaScript
  • CI for Python
  • CI for Go
  • Challenge: Develop a CI workflow
  • Solution: Develop a CI workflow
3. Continious Delivery Workflows
  • Continuous delivery
  • Delivering software artifacts and packages
  • Continuous delivery for software packages
  • Continuous delivery for container images
  • Challenge: Develop a container image workflow
  • Solution: Develop a container image workflow
4. Continuous Deployment Workflows
  • Continuous deployment
  • Deploying software with GitHub Actions
  • Continuous deployment for GitHub Pages
  • Create a service account for deployments
  • Continuous deployment for container images
  • Continuous Deployment for infrastructure as code
  • Challenge: Develop a CI/CD pipeline
  • Solution: Develop a CI/CD pipeline
Conclusion
  • Next steps

Taught by

Michael Jenkins

Reviews

4.7 rating at LinkedIn Learning based on 183 ratings

Start your review of GitHub Actions for CI/CD

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.