@@ -19,25 +19,10 @@ jobs:
1919 java-version : 21
2020 distribution : ' corretto'
2121 cache : ' gradle'
22- - name : Setup Gradle
23- uses : gradle/actions/setup-gradle@v3.3.2
2422 - name : Build with Gradle
25- run : ./gradlew -DENABLE_NULLNESS=true compileTest
26-
27-
28- qodana :
29- runs-on : ubuntu-latest
30- steps :
31- - uses : actions/checkout@v4
23+ uses : gradle/gradle-build-action@v3.3.2
3224 with :
33- fetch-depth : 0
34- - name : ' Qodana Scan'
35- uses : JetBrains/qodana-action@v2024.1.5
36-
37- - uses : github/codeql-action/upload-sarif@v3
38- if : success() || failure()
39- with :
40- sarif_file : ${{ runner.temp }}/qodana/results/qodana.sarif.json
25+ arguments : -DENABLE_NULLNESS=true compileTest
4126
4227 formatting :
4328 runs-on : ubuntu-latest
4833 distribution : ' corretto'
4934 java-version : ' 21'
5035 cache : ' gradle'
51- - name : Setup Gradle
52- uses : gradle/actions/setup-gradle@v3.3.2
53- - name : SpotlessCheck
54- run : ./gradlew --continue spotlessCheck
55-
56- # checkstyle:
57- # runs-on: ubuntu-latest
58- # steps:
59- # - uses: actions/checkout@v4
60- # with:
61- # fetch-depth: 0
62- # - run: scripts/tools/checkstyle/runIncrementalCheckstyle.sh --xml | tee report.xml
63- # - run: |
64- # npx violations-command-line -sarif sarif-report.json \
65- # -v "CHECKSTYLE" "." ".*/report.xml$" "Checkstyle" \
66- # -diff-to $(git merge-base HEAD origin/main) -pv false
67-
68- # - uses: github/codeql-action/upload-sarif@v3
69- # if: success() || failure()
70- # with:
71- # sarif_file: sarif-report.json
72-
73-
74- checkstyle_new :
75- runs-on : ubuntu-latest
76- steps :
77- - uses : actions/checkout@v4
78- - uses : actions/setup-java@v4
79- with :
80- distribution : ' corretto'
81- java-version : ' 21'
82- cache : ' gradle'
83- - name : Setup Gradle
84- uses : gradle/actions/setup-gradle@v3.3.2
85- - name : Checkstyle
86- run : ./gradlew --continue checkstyleMainChanged
87- - run : |
88- npx violations-command-line -sarif sarif-report.json \
89- -v "CHECKSTYLE" "." ".*/build/reports/checkstyle/main_diff.xml$" "Checkstyle"
90-
91- # -diff-from $(git merge-base HEAD origin/main)
92- # - run: python3 ./.github/printcs.py */build/reports/checkstyle/main_diff.xml
93-
94- # $(git merge-base HEAD origin/main)
95-
96- - uses : github/codeql-action/upload-sarif@v3
97- if : success() || failure()
98- with :
99- sarif_file : sarif-report.json
100-
101- pmd :
102- runs-on : ubuntu-latest
103- steps :
104- - uses : actions/checkout@v4
105- - uses : actions/setup-java@v4
106- with :
107- distribution : ' corretto'
108- java-version : ' 21'
109- cache : ' gradle'
110- - name : Setup Gradle
111- uses : gradle/actions/setup-gradle@v3.3.2
112- - name : PMD checks
113- run : ./gradlew --continue pmdMainChanged
114-
115- # - run: python3 ./.github/printAnnotations.py */build/reports/pmd/main.xml
116-
117- - run : |
118- npx violations-command-line -sarif pmd-report.json \
119- -v "PMD" "." ".*/build/reports/pmd/main_diff.xml$" "PMD"
120-
121- # -diff-from $(git merge-base HEAD origin/main)
122- - name : Upload SARIF file
123- uses : github/codeql-action/upload-sarif@v3
36+ - name : Build with Gradle
37+ uses : gradle/gradle-build-action@v3.3.2
12438 with :
125- sarif_file : pmd-report.json
39+ arguments : --continue spotlessCheck
0 commit comments