Update .gitea/workflows/sonar-scan.yaml
Some checks failed
Build / Build and analyze (push) Failing after 6s
Build and Push to ACR / Build and Push (push) Has been cancelled

This commit is contained in:
2026-04-13 12:47:21 +00:00
parent 6a29e6cf3b
commit f2ad20b92d

View File

@@ -4,12 +4,10 @@ on:
push: push:
pull_request: pull_request:
# Cancel in-progress runs for the same branch/PR
concurrency: concurrency:
group: ${{ github.workflow }}-${{ github.ref }} group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true cancel-in-progress: true
# Least-privilege permissions
permissions: permissions:
contents: read contents: read
pull-requests: read pull-requests: read
@@ -18,19 +16,24 @@ jobs:
build: build:
name: Build and analyze name: Build and analyze
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
with: with:
fetch-depth: 0 fetch-depth: 0
- uses: sonarsource/sonarqube-scan-action@v3 - uses: actions/setup-java@v4
with:
distribution: temurin
java-version: 17
cache: maven
- name: Build and analyze
run: ./mvnw -B verify org.sonarsource.scanner.maven:sonar-maven-plugin:sonar -Dsonar.projectKey=demo-platform
env: env:
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }} SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
SONAR_HOST_URL: ${{ secrets.SONAR_HOST_URL }} SONAR_HOST_URL: ${{ secrets.SONAR_HOST_URL }}
SONAR_SCANNER_JSON_PARAMS: '{"sonar.projectKey":"demo-platform"}'
# Fail the build if Quality Gate is red
- uses: sonarsource/sonarqube-quality-gate-action@v1 - uses: sonarsource/sonarqube-quality-gate-action@v1
timeout-minutes: 5 timeout-minutes: 5
env: env: