Setting up a solid GitHub CI/CD

Speaker(s)

Robin Ingelbrecht

Session track

Code & Development

Experience level

Intermediate

Duration

50 min

Continuous integration (CI) is the practice of automating the integration of code changes from multiple contributors into a single software project. Allowing developers to frequently merge code changes into a central repository where builds and tests are run.

This session will explain how to build a fairly complete CI/CD example using GitHub workflows and actions.

We will:

  • Set up the initial repository
  • Configure a CI/CD workflow
  • Configure a build & deploy workflow

Session video: