UltimateCoderandClaude Opus 5.5 404ae0b40a chore: add Renovate config
Updates the actions used in the workflows (github-actions manager).
No automerge: there is no build to gate an update, and main only
reaches consumers when the vN tag is moved after a live test.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_011AgnQS6MHAGGoLNQDvv52d
2026-10-17 01:26:24 +02:00
2026-10-15 21:41:38 +02:00
2026-10-17 01:26:24 +02:00

sonarqube-dotnet

Reusable Gitea Actions workflow: runs a SonarQube analysis for a .NET project. The steps are dotnet sonarscanner begin, then the build command, then end.

Usage

jobs:
  sonar:
    uses: templates/sonarqube-dotnet/.gitea/workflows/sonarqube-dotnet.yaml@v1
    with:
      sonar-project-key: my-project
      # working-directory: .
      # dotnet-version: 10.0.x
      # build-command: dotnet build
    secrets:
      SONAR_HOST: ${{ secrets.SONAR_HOST }}
      SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}

Inputs / secrets

Name Required Default Description
sonar-project-key yes SonarQube project key (/k:)
working-directory no . Where the build runs
dotnet-version no 10.0.x .NET SDK version
build-command no dotnet build Build command between begin/end
secret SONAR_HOST yes SonarQube server URL
secret SONAR_TOKEN yes SonarQube token

Versioning

Only major tags (v1, v2, …). Fixes move the existing tag. Changing inputs or secrets needs a new major tag.

History before the move: UltimateCoder/resuable-workflows.

S
Description
Reusable workflow: SonarQube analysis for .NET
Readme
34 KiB
0 Stars 2 Watchers 0 Forks