Skip to content

Commit d0d894c

Browse files
committed
Fix documentation job for new layout
1 parent 2df7c97 commit d0d894c

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

.github/workflows/documentation.yml

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,9 +35,16 @@ jobs:
3535
run: bundle exec rake rdoc:coverage
3636
- name: Check C coverage
3737
run: doxygen Doxyfile
38+
39+
- name: Set up Java
40+
uses: actions/setup-java@v5
41+
with:
42+
distribution: 'temurin'
43+
java-version: '21'
44+
cache: maven
3845
- name: Check Java coverage
39-
run: javadoc -Xdoclint:all,-missing -d ../doc/java -subpackages *
40-
working-directory: java/api
46+
run: mvn -f java/pom.xml -pl api -pl native attach-javadocs
47+
4148
- name: Generate Rust documentation
4249
run: |
4350
bundle exec rake cargo:build

0 commit comments

Comments
 (0)