File tree Expand file tree Collapse file tree 2 files changed +52
-0
lines changed Expand file tree Collapse file tree 2 files changed +52
-0
lines changed Original file line number Diff line number Diff line change @@ -11,6 +11,45 @@ concurrency:
1111 cancel-in-progress : true
1212
1313jobs :
14+ reviewdog :
15+ permissions :
16+ pull-requests : write
17+ runs-on : ubuntu-latest
18+ steps :
19+ - name : ' Checkout Repository'
20+ uses : actions/checkout@v4
21+ - uses : actions/setup-java@v4
22+ with :
23+ distribution : temurin
24+ java-version-file : .java-version
25+ - name : Validate Gradle Wrapper
26+ uses : gradle/actions/wrapper-validation@v3
27+ - name : Cache konan
28+ uses : actions/cache@v4
29+ with :
30+ path : ~/.konan
31+ key : ${{ runner.os }}-gradle-${{ hashFiles('*.gradle.kts') }}
32+ restore-keys : |
33+ ${{ runner.os }}-gradle-
34+ - name : Cache unicode data
35+ uses : actions/cache@v4
36+ with :
37+ path : build/unicode_dump
38+ key : unicode-dump-${{ hashFiles('build/unicode_dump/*') }}
39+ restore-keys : |
40+ unicode-dump-
41+ - name : Setup Gradle
42+ uses : gradle/actions/setup-gradle@v3
43+ with :
44+ gradle-version : wrapper
45+ - name : Setup reviewdog
46+ uses : reviewdog/action-setup@v1
47+ with :
48+ reviewdog_version : latest
49+ - name : Run reviewdog
50+ env :
51+ REVIEWDOG_GITHUB_API_TOKEN : ${{ secrets.GITHUB_TOKEN }}
52+ run : reviewdog -reporter=github-pr-review
1453 check-pr :
1554 uses : ./.github/workflows/build-and-test.yml
1655 with :
Original file line number Diff line number Diff line change 1+ runner :
2+ detekt :
3+ cmd : " ./gradlew -q detekt detektAll --console plain"
4+ errorformat : # (optional if you use `format`)
5+ - " %f:%l:%c: %m"
6+ name : detekt
7+ level : error
8+ ktlint :
9+ cmd : " ./gradlew ktlintCheck --console plain"
10+ errorformat : # (optional if you use `format`)
11+ - " %f:%l:%c %m"
12+ name : ktlint
13+ level : error
You can’t perform that action at this time.
0 commit comments