Summary
In this chapter, we learned how to take our code changes and manage them in a collaborative environment while maintaining the code quality and health of our code base. We did this by learning how to work with GitHub by committing and merging code using the Git and GitHub CLIs. We also learned how to use GitHub Actions to promote code from development to production.
In the next chapter, we are going to look at the orchestration of data engineering pipelines through various open source tools.