Skip to content

Cleanthat

Cleanthat #20

Workflow file for this run

name: SonarCloud
concurrency:
group: SonarCloud-Analysis
cancel-in-progress: true
on:
push:
branches:
- main
pull_request:
types: [opened, synchronize, reopened]
jobs:
build-and-analyze:
runs-on: ubuntu-latest
steps:
- name: Build and Analyze
uses: dgmjr-actions/sonar-scanner@main
with:
git-token: ${{ secrets.GITHUB_TOKEN }}
configuration: Release
git-nuget-endpoint: ${{ vars.GIT_NUGET_ENDPOINT }}
private-nuget-endpoint: ${{ vars.PROGET_ENDPOINT_URL }}
private-nuget-api-key: ${{ secrets.PROGET_API_KEY }}
repo: dgmjr-io/Dgmjr.ComponentModel
project-file-path: Dgmjr.ComponentModel.csproj
sonar-token: ${{ secrets.SONAR_TOKEN }}
sonar-project-key: ${{ vars.SONAR_PROJECT_KEY }}