Skip to content

Commit 5024e68

Browse files
authored
chore: fix SARIF upload by splitting per category (#150)
1 parent 08a0dd0 commit 5024e68

File tree

1 file changed

+20
-5
lines changed

1 file changed

+20
-5
lines changed

.github/workflows/lint-report.yml

Lines changed: 20 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -39,11 +39,26 @@ jobs:
3939
- name: Run Android Lint
4040
run: ./gradlew lint
4141

42-
- name: Merge SARIF files
43-
run: |
44-
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
42+
- name: Upload SARIF for shared
43+
uses: github/codeql-action/upload-sarif@v3
44+
with:
45+
sarif_file: shared/build/reports/lint-results.sarif
46+
category: shared
47+
48+
- name: Upload SARIF for places-rx
49+
uses: github/codeql-action/upload-sarif@v3
50+
with:
51+
sarif_file: places-rx/build/reports/lint-results.sarif
52+
category: places-rx
53+
54+
- name: Upload SARIF for maps-rx
55+
uses: github/codeql-action/upload-sarif@v3
56+
with:
57+
sarif_file: maps-rx/build/reports/lint-results.sarif
58+
category: maps-rx
4559

46-
- name: Upload SARIF file
60+
- name: Upload SARIF for app
4761
uses: github/codeql-action/upload-sarif@v3
4862
with:
49-
sarif_file: merged.sarif
63+
sarif_file: app/build/reports/lint-results.sarif
64+
category: app

0 commit comments

Comments
 (0)