From d859e51f432f5e8bf3cf41d6d661194629b289de Mon Sep 17 00:00:00 2001 From: Aurelien Poscia Date: Fri, 23 Oct 2026 17:27:25 +0200 Subject: [PATCH] SC-60373 Pilot WIF authentication in build-poetry Co-Authored-By: Claude Sonnet 5.5 --- .github/workflows/build.yml | 2 +- .github/workflows/unified-dogfooding.yml | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index baa13b9..e2f7271 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -25,7 +25,7 @@ jobs: egress-policy: audit - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0 - uses: SonarSource/ci-github-actions/config-pip@master # dogfood - - uses: SonarSource/ci-github-actions/build-poetry@master # dogfood + - uses: SonarSource/ci-github-actions/build-poetry@feature/ap/SC-60373-wif-sonarqube-cloud-scans # SC-60373 WIF pilot, revert to master with: sonar-platform: sqc-eu deploy-pull-request: true diff --git a/.github/workflows/unified-dogfooding.yml b/.github/workflows/unified-dogfooding.yml index 4832692..556a288 100644 --- a/.github/workflows/unified-dogfooding.yml +++ b/.github/workflows/unified-dogfooding.yml @@ -4,6 +4,7 @@ on: # Run the workflow every day at 04:00 UTC - cron: '0 4 * * *' workflow_dispatch: + pull_request: # SC-60373 WIF pilot only, remove before merge jobs: build: @@ -17,7 +18,7 @@ jobs: with: egress-policy: audit - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0 - - uses: SonarSource/ci-github-actions/build-poetry@master # dogfood + - uses: SonarSource/ci-github-actions/build-poetry@feature/ap/SC-60373-wif-sonarqube-cloud-scans # SC-60373 WIF pilot, revert to master with: run-shadow-scans: true