Automating code and architecture checks in the Continuous Integration pipeline can significantly reduce Code Review time and prevent human forgetfulness.
YAML files, which are not that easy to maintain, changes are usually copied and pasted across multiple files. This article shows that there's a better way.
Having automatic verifications is an important part of Software Development, as the project and team grows it becomes crucial that no regressions are introduced into the "main" branch by mistake.