Skip to content

Commit 8d548b4

Browse files
committed
🚀 deploy javadoc to GitHub Pages
1 parent cac93a2 commit 8d548b4

1 file changed

Lines changed: 15 additions & 2 deletions

File tree

.github/workflows/publish.yaml

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
name: Publish to GitHub Packages
1+
name: Publish to GitHub Packages & Pages
22
on:
33
release:
44
types: [created]
55
jobs:
6-
publish:
6+
publish-package:
77
runs-on: ubuntu-latest
88
permissions:
99
contents: read
@@ -21,3 +21,16 @@ jobs:
2121
run: ./gradlew publish
2222
env:
2323
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
24+
publish-javadoc:
25+
runs-on: ubuntu-latest
26+
permissions:
27+
contents: write
28+
steps:
29+
- name: Deploy JavaDoc 🚀
30+
uses: MathieuSoysal/Javadoc-publisher.yml@v3.0.2
31+
with:
32+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
33+
javadoc-branch: javadoc
34+
java-version: 24
35+
target-folder: javadoc
36+
project: gradle

0 commit comments

Comments
 (0)