Files
sonarqube/action.yml
2026-01-07 09:19:13 +01:00

19 lines
530 B
YAML

name: SonarQube Scan
description: Run SonarQube analysis
inputs:
sonar_host_url:
required: true
sonar_token:
required: true
runs:
using: composite
steps:
- name: Checkout
uses: actions/checkout@v4
with:
# Disabling shallow clone is recommended for improving relevancy of reporting
fetch-depth: 0
- run: mvn clean install
- run: mvn org.sonarsource.scanner.maven:sonar-maven-plugin:sonar -Dsonar.host.url=${{ inputs.sonar_host_url }} -Dsonar.token=${{ inputs.sonar_token }}