Skip to content

Commit 2b6c107

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

1 file changed

Lines changed: 14 additions & 2 deletions

File tree

.github/workflows/documentation.yml

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,9 +35,21 @@ jobs:
3535
run: bundle exec rake rdoc:coverage
3636
- name: Check C coverage
3737
run: doxygen Doxyfile
38+
39+
40+
- name: Set up Java
41+
uses: actions/setup-java@v5
42+
with:
43+
distribution: 'temurin'
44+
java-version: '21'
45+
cache: maven
46+
- name: Build the Java artifacts
47+
run: mvn install
48+
working-directory: java
3849
- name: Check Java coverage
39-
run: javadoc -Xdoclint:all,-missing -d ../doc/java -subpackages *
40-
working-directory: java/api
50+
run: javadoc -Xdoclint:all,-missing -d ../../../../../doc/java -subpackages *
51+
working-directory: java/api/target/generated-sources/java
52+
4153
- name: Generate Rust documentation
4254
run: |
4355
bundle exec rake cargo:build

0 commit comments

Comments
 (0)