To ensure code quality and prevent regressions, we should automate our unit tests. The goal is to set up a CI pipeline that automatically builds the project and runs all existing tests on every push. If any tests fail, the build status should be updated to alert developers.