From 2c7138daea353c3957736db5fa54dd56ce67a536 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Enrique=20Lo=CC=81pez=20Man=CC=83as?= Date: Wed, 23 Jul 2025 16:48:37 +0200 Subject: [PATCH] chore: fix SARIF upload by splitting per category --- .github/workflows/lint-report.yml | 25 ++++++++++++++++++++----- 1 file changed, 20 insertions(+), 5 deletions(-) diff --git a/.github/workflows/lint-report.yml b/.github/workflows/lint-report.yml index 0a9a6cf..56f4f32 100644 --- a/.github/workflows/lint-report.yml +++ b/.github/workflows/lint-report.yml @@ -39,11 +39,26 @@ jobs: - name: Run Android Lint run: ./gradlew lint - - name: Merge SARIF files - run: | - jq -s '{ "$schema": "https://json.schemastore.org/sarif-2.1.0", "version": "2.1.0", "runs": map(.runs) | add }' shared/build/reports/lint-results.sarif places-rx/build/reports/lint-results.sarif maps-rx/build/reports/lint-results.sarif app/build/reports/lint-results.sarif > merged.sarif + - name: Upload SARIF for shared + uses: github/codeql-action/upload-sarif@v3 + with: + sarif_file: shared/build/reports/lint-results.sarif + category: shared + + - name: Upload SARIF for places-rx + uses: github/codeql-action/upload-sarif@v3 + with: + sarif_file: places-rx/build/reports/lint-results.sarif + category: places-rx + + - name: Upload SARIF for maps-rx + uses: github/codeql-action/upload-sarif@v3 + with: + sarif_file: maps-rx/build/reports/lint-results.sarif + category: maps-rx - - name: Upload SARIF file + - name: Upload SARIF for app uses: github/codeql-action/upload-sarif@v3 with: - sarif_file: merged.sarif + sarif_file: app/build/reports/lint-results.sarif + category: app