We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent cad03c2 commit 8df85ddCopy full SHA for 8df85dd
.github/workflows/build.yml
@@ -12,7 +12,9 @@ jobs:
12
permissions:
13
contents: read
14
steps:
15
- - uses: actions/checkout@v4
+ - name: Checkout Repository
16
+ uses: actions/checkout@v4
17
+
18
- name: Set up JDK 21
19
uses: actions/setup-java@v4
20
with:
@@ -21,6 +23,13 @@ jobs:
21
23
22
24
- name: Setup Gradle
25
uses: gradle/actions/setup-gradle@af1da67850ed9a4cedd57bfd976089dd991e2582 # v4.0.0
-
- - name: Build with Gradle Wrapper
26
27
+ - name: Run PMD Analysis
28
+ run: ./gradlew pmdMain pmdTest
29
+ continue-on-error: false # Fail if code quality issues are found
30
31
+ - name: Run Unit Tests
32
+ run: ./gradlew test
33
34
+ - name: Build Project
35
run: ./gradlew build
0 commit comments