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.
- Set up the initial repository
- Configure a CI/CD workflow
- Configure a build & deploy workflow