From f40ad443a5e24618b42db94cd30b814e21c87e5b Mon Sep 17 00:00:00 2001 From: Naomi Carrigan Date: Wed, 26 Feb 2025 13:13:40 -0800 Subject: [PATCH] feat: only run on main, include quality gate --- .gitea/workflows/sonar-pr.yml | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/.gitea/workflows/sonar-pr.yml b/.gitea/workflows/sonar-pr.yml index 31fd31c..a712910 100644 --- a/.gitea/workflows/sonar-pr.yml +++ b/.gitea/workflows/sonar-pr.yml @@ -3,9 +3,6 @@ on: push: branches: - main - pull_request: - branches: - - main jobs: sonar: @@ -17,7 +14,7 @@ jobs: with: fetch-depth: 0 - - name: Sonar + - name: SonarCube Scan uses: SonarSource/sonarqube-scan-action@v4 timeout-minutes: 10 env: @@ -27,3 +24,11 @@ jobs: args: > -Dsonar.sources=. -Dsonar.projectKey=typescript-config + + - name: SonarQube Quality Gate check + uses: sonarsource/sonarqube-quality-gate-action@v1 + with: + pollingTimeoutSec: 600 + env: + SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }} + SONAR_HOST_URL: "https://quality.nhcarrigan.com"