Merge pull request #5658 from ByteHamster/faster-checkstyle

Make checkstyle CI faster
This commit is contained in:
ByteHamster 2022-01-16 22:39:18 +01:00 committed by GitHub
commit 5e049559e3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 4 additions and 8 deletions

View File

@ -14,15 +14,10 @@ jobs:
- uses: actions/checkout@v2 - uses: actions/checkout@v2
with: with:
fetch-depth: 0 fetch-depth: 0
- name: Cache Gradle
uses: actions/cache@v2
with:
path: |
~/.gradle/caches
~/.gradle/wrapper
key: gradle-${{ hashFiles('**/*.gradle*') }}-${{ hashFiles('**/gradle/wrapper/gradle-wrapper.properties') }}
- name: Checkstyle - name: Checkstyle
run: ./gradlew checkstyle run: |
curl -s -L https://github.com/checkstyle/checkstyle/releases/download/checkstyle-9.2.1/checkstyle-9.2.1-all.jar > checkstyle.jar
find . -name "*\.java" | xargs java -Dconfig_loc=config/checkstyle -jar checkstyle.jar -c config/checkstyle/checkstyle.xml
- name: Find PR Base Commit - name: Find PR Base Commit
id: vars id: vars
run: | run: |

View File

@ -8,5 +8,6 @@
<suppress checks="." files="[\\/]generated-sources[\\/]"/> <suppress checks="." files="[\\/]generated-sources[\\/]"/>
<suppress checks="." files="[\\/]build[\\/]"/> <suppress checks="." files="[\\/]build[\\/]"/>
<suppress checks="." files="[\\/]gen[\\/]"/>
<suppress checks="." files="[\\/].idea[\\/]"/> <suppress checks="." files="[\\/].idea[\\/]"/>
</suppressions> </suppressions>