Это шаг для GitHub Actions. Предназначен для публикации замечаний полученных от Sonar в pull request.
Для использования, вам, необходимо добавить следующий шаг в ваш workflow после проверки сонаром
- name: Публикация результата проверки PR
uses: 1CDevFlow/sonar-review-action@main
with:
sonar_branch_plugin: true
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Публикация результата проверки PR
uses: 1CDevFlow/sonar-review-action@main
with:
sonar_url: "<string: Sonar server URL>"
sonar_token: "<string: Sonar access token>"
sonar_project: "<string: Sonar project name>"
sonar_branch_plugin: "<boolean:Enable SonarQube Community-Branch-Plugin support.>"
pull_number: "<number, Pull request number>"
github_token: "<string: Github access token>"
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}Шаг умеет в автоконфигурирование - полчение параметров запуска из окружения. Он ищет и читает настройки из:
- Входных параметров шага
- Переменных окружения
- Контекста Github Action
- Файл настроек
sonar-project.properties
Полный workflow можно увидеть в примере.

