Skip to content

1CDevFlow/sonar-review-action

Repository files navigation

Публикация замечаний SonarQube в реквест

GitHub Super-Linter CI Check dist/ CodeQL Coverage

Это шаг для GitHub Actions. Предназначен для публикации замечаний полученных от Sonar в pull request.

Успещная проверка

image

Ошибки

image

Использование

Для использования, вам, необходимо добавить следующий шаг в ваш 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 можно увидеть в примере.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •