DevOps with GitHub Actions

Learn how to do DevOps on GitHub with the power of GitHub Actions! This path will guide you through leveraging GitHub Actions to go from code to cloud.

Start free course Join 1921 others!

Learn how to do DevOps on GitHub with the power of GitHub Actions! This path will guide you through leveraging GitHub Actions to go from code to cloud.

Steps to complete this learning path 10
  1. Automation is key for streamlining your work processes, and GitHub Actions are the best way to supercharge your workflow. This quick introduction will teach you how to create a Docker-based action and write a workflow to use the action.

    Course
  2. GitHub Actions makes it easier than ever to incorporate continuous integration (CI) into your repositories. ​ This course will get you from zero-to-CI by setting up two workflow files to automate the way you work.

    Course
  3. GitHub Actions makes it easier than ever to incorporate continuous delivery (CD) into your repositories. This course will teach you what is needed to test and deliver artifacts that are ready for deployment.

    Course
  4. This course is about continuous delivery, or CD, with GitHub Actions and Azure. CD is a crucial part of modern software development, and it can have a monumental impact on development projects.

    Course
  5. Over the duration of this course you will learn the skills needed to begin using and customizing GitHub Actions to fit your unique workflow scenarios by creating JavaScript-based actions.

    Course
  6. This course will teach you the skills needed to begin using and customizing Docker container based actions to fit your unique workflow scenarios by creating Docker-based actions.

    Course
  7. GitHub Script is a special action that allows using octokit/rest.js directly in a workflow file. Over the duration of this course you will learn the skills needed to begin using the GitHub Script action to interact with your repository which will save you

    Course
  8. Migrating from Azure Pipelines to GitHub Actions

    This document from GitHub Help highlights the key differences between the two platforms and explains how to approach a migration to GitHub Actions.

    Link
  9. Migrating from Jenkins to GitHub Actions

    This document from GitHub Help highlights the key differences between the two platforms and explains how to approach a migration to GitHub Actions.

    Link
  10. Mirating from CircleCI to GitHub Actions

    This document from GitHub Help highlights the key differences between the two platforms and explains how to approach a migration to GitHub Actions.

    Link
Share DevOps with GitHub Actions
Free

All public courses on Learning Lab are free.

Latest release

What is GitHub Learning Lab?

Learn new skills by completing fun, realistic projects in your very own GitHub repository.

Ready to start learning?

Start DevOps with GitHub Actions