From 0cb2b3c282eca857b43b783b8e09a8ed89632c3f Mon Sep 17 00:00:00 2001 From: Rodrigo de Oliveira Date: Tue, 29 Sep 2026 15:24:00 -0300 Subject: [PATCH 1/3] fix(ci): require binary package installation --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 00ad2b9..3b6fea4 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -44,7 +44,7 @@ jobs: run: dotnet tool restore - name: Install configuration validator - run: python3 -m pip install --disable-pip-version-check check-jsonschema==0.38.0 + run: python3 -m pip install --disable-pip-version-check --only-binary=:all: check-jsonschema==0.38.0 - name: Validate GitHub workflows run: check-jsonschema --builtin-schema vendor.github-workflows .github/workflows/*.yml From 0d7a2df3a6bda3b95f6ab0926459c4b30c6b91cc Mon Sep 17 00:00:00 2001 From: Rodrigo de Oliveira Date: Tue, 29 Sep 2026 15:34:47 -0300 Subject: [PATCH 2/3] chore(sonar): exclude eng tooling from analysis --- .github/workflows/ci.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 00ad2b9..03702b4 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -513,8 +513,8 @@ jobs: /d:sonar.host.url="https://sonarcloud.io" /d:sonar.projectBaseDir="${GITHUB_WORKSPACE}" /d:sonar.cs.vscoveragexml.reportsPaths="artifacts/coverage/sonar/coverage.xml" - /d:sonar.exclusions="test/**,benchmarks/**,eng/consumer-smoke/**,**/bin/**,**/obj/**,**/*.g.cs,**/*.generated.cs" - /d:sonar.coverage.exclusions="test/**,benchmarks/**,eng/consumer-smoke/**,**/*.g.cs,**/*.generated.cs" + /d:sonar.exclusions="test/**,benchmarks/**,eng/**,**/bin/**,**/obj/**,**/*.g.cs,**/*.generated.cs" + /d:sonar.coverage.exclusions="test/**,benchmarks/**,eng/**,**/*.g.cs,**/*.generated.cs" /d:sonar.qualitygate.wait="${SONAR_QUALITY_GATE_WAIT}" /d:sonar.qualitygate.timeout=300 From cdc615c7cb6a4fb6e29f02eda22addfd87ed527f Mon Sep 17 00:00:00 2001 From: Rodrigo de Oliveira Date: Tue, 29 Sep 2026 15:44:48 -0300 Subject: [PATCH 3/3] fix(ci): quote binary-only pip command --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 3b6fea4..43dbfe0 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -44,7 +44,7 @@ jobs: run: dotnet tool restore - name: Install configuration validator - run: python3 -m pip install --disable-pip-version-check --only-binary=:all: check-jsonschema==0.38.0 + run: 'python3 -m pip install --disable-pip-version-check --only-binary=:all: check-jsonschema==0.38.0' - name: Validate GitHub workflows run: check-jsonschema --builtin-schema vendor.github-workflows .github/workflows/*.yml