forge-paste/.forgejo/workflows/sonarqube-scan.yml
SheWhoReignsSupreme 351f3cd864
Some checks failed
SonarQube Scan / sonarqube (push) Has been cancelled
Add SonarQube scan workflow
2026-08-21 10:00:21 -04:00

21 lines
644 B
YAML

name: SonarQube Scan
on: [push]
jobs:
sonarqube:
runs-on: docker
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Set project key
id: vars
run: echo "key=$(echo '${{ github.repository }}' | tr '/' '_')" >> "$GITHUB_OUTPUT"
- uses: sonarsource/sonarqube-scan-action@v5
env:
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
SONAR_HOST_URL: ${{ secrets.SONAR_HOST_URL }}
with:
args: >
-Dsonar.projectKey=${{ steps.vars.outputs.key }}
-Dsonar.projectName=${{ github.repository }}
-Dsonar.sources=.