Skip to content
Khalil Nouisser
Back

Training · 2 days (14 h)

CI/CD with GitHub Actions

Fast, safe, maintainable GitHub Actions workflows: two days to automate builds, tests, and deployments.

Objectives

  • Write complete workflows: build, tests, artifacts, deployment
  • Cut pipeline times: caching, matrices, parallelization
  • Secure your workflows: secrets, minimal permissions, OIDC
  • Share and reuse with reusable workflows and in-house actions

Audience

Developers and ops who use GitHub and want reliable pipelines, without becoming experts in yet another tool.

Prerequisites

  1. Hands-on experience with Git and GitHub: branches, pull requests
  2. Container notions help for the deployment part

Program

Fundamentals
  • Workflows, jobs, steps, and triggers
  • The marketplace: using an action without chaining yourself to it
Efficient pipelines
  • Dependency caching and artifacts
  • Matrices and conditional runs
Security
  • Secrets, minimal permissions, and environments
  • OIDC to the cloud: deploying without static keys
Industrializing
  • Reusable workflows and composite actions
  • Self-hosted runners: when and why (ARC at a glance)
  • Workshop: a complete pipeline all the way to deployment

Get your quote

Six questions, two minutes. Quote within 48 h — often within minutes.

Configure my quote