Something like clang-tidy to enforce a consistent code format. Ideally, set up something (a bash script? Or try out https://pre-commit.com/ ?) to easily run the linter locally before pushing and have GH action failures give suggested solutions for easy fixing.