Да, можно создать два дашборда SonarQube для одного проекта на GitHub. Для этого можно использовать различные фильтры и настройки дашборда для отображения разных видов информации о проекте.
Чтобы предотвратить затирание результатов тестирования кода в SonarQube при использовании двух отдельных джобов GitHub Actions, можно попробовать следующие подходы:
1. Использовать различные идентификаторы проекта в SonarQube для каждой из джобов. Это позволит сохранить результаты тестирования отдельно для каждой джобы и избежать их затирания.
2. Пересмотреть настройки и конфигурацию SonarQube для каждой джобы, чтобы убедиться, что результаты тестирования сохраняются отдельно и корректно отображаются на дашборде.
3. Использовать параллельное выполнение джобов GitHub Actions и настройки временных интервалов между ними, чтобы избежать конфликтов при сохранении результатов в SonarQube.