Skip to content
๐Ÿ™

GitHub Actions & Workflows

Build, test, and deploy software with GitHub Actions โ€” the most widely adopted CI/CD platform on the planet.

Intermediate0.9 hours8 lessons
Start Course โ†’

What You'll Learn

  • โœ“Understand the GitHub Actions execution model: workflows, jobs, steps, and runners
  • โœ“Author workflows using triggers, contexts, expressions, and conditionals
  • โœ“Compose pipelines from Marketplace actions and your own reusable actions
  • โœ“Choose between GitHub-hosted, self-hosted, and large runners
  • โœ“Manage secrets, variables, and environments for safe deployments
  • โœ“Speed up pipelines with matrix builds, caching, and artifacts
  • โœ“Share logic with reusable workflows and composite actions
  • โœ“Harden your supply chain with OIDC, pinned actions, and least-privilege tokens

Prerequisites

  • โ€ขWorking knowledge of Git and GitHub repositories
  • โ€ขFamiliarity with the command line and YAML syntax

Course Curriculum

Practice for the Real Exam

After completing this course, test yourself with exam-style practice questions.