Adventures in Data Engineering : GitHub Actions and CI/CD (part 2)

Ryan Howe
4 min readNov 20, 2023

Intro

This is a continuation of an article I wrote last week by the same name except for part 1. If you haven’t read it, you can read it here https://ryhowe.medium.com/adventures-in-data-engineering-github-actions-ci-cd-part-1-452275f2fd4a however it isn’t technically necessary. This will focus on adding in jobs for linters (Ruff and pylint) and an example for pytest.

Linters are tools that analyze source code to identify and flag programming errors, bugs, stylistic inconsistencies, and…

--

--