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 7de4d09 commit f2c20cfCopy full SHA for f2c20cf
.github/workflows/build.yml
@@ -13,17 +13,21 @@ jobs:
13
steps:
14
- uses: actions/checkout@v4
15
16
- - name: Set up JDK 21
+ - name: Set up JDK
17
uses: actions/setup-java@v4
18
with:
19
java-version: '21'
20
distribution: 'temurin'
21
cache: maven
22
23
- - name: Build and Test with Maven
24
- run: mvn -B verify --file pom.xml
+ - name: Build
+ run: mvn -B compile --file pom.xml
25
+
26
+ - name: Run Tests
27
+ run: mvn -B test --file pom.xml
28
29
- name: Generate Javadoc
30
+ if: success()
31
run: mvn javadoc:javadoc
32
33
- name: Deploy Javadoc to GitHub Pages
@@ -32,3 +36,4 @@ jobs:
36
37
github_token: ${{ secrets.GITHUB_TOKEN }}
34
38
publish_dir: ./target/site/apidocs
39
+ publish_branch: javadoc
0 commit comments