This commit removes Coveralls from the testing pipeline reflected in the GitHub workflow and the README file. It also improves the SonarCloud part in several ways, including the addition of Sonarqube coverage measure and revising the SonarQube bug and smell badges. The changes make the testing pipeline more focused, benefiting from SonarCloud's coverage reporting instead of using a separate Coveralls service.
This commit removes Coveralls from the testing pipeline reflected in the GitHub workflow and the README file. It also improves the SonarCloud part in several ways, including the addition of Sonarqube coverage measure and revising the SonarQube bug and smell badges. The changes make the testing pipeline more focused, benefiting from SonarCloud's coverage reporting instead of using a separate Coveralls service.