Setting up a solid GitHub CI/CD
--
April 2022 marked the first Drupal Dev Days conference since the pandemic started. I was really excited to give a session about GitHub actions.
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.
Without further ado, these are the resources I had prepared:
- Session slides: https://drupal-dev-days-2022.robiningelbrecht.be
- Example repository: https://github.com/robiningelbrecht/continuous-integration-example