Implement GitHub Actions workflows to improve CI/CD for this repository. The workflows should:
- Run code coverage reports.
- Run sanitizer checks (LSan, UBSan).
- Run unit tests in the tests folder.
- Support the same OSes as the main CppMicroServices GitHub repository.