mathieusoysal/Deploy - Publish Javadoc
Automatically generate your JavaDoc and publish it to GitHub Page.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Maintainedlast commit Dec 3, 2025
- License
- Apache 2.0
Pinned Snippet
uses: mathieusoysal/javadoc-publisher.yml@fda475b197081ba1eca7a1dfadf0c017080a1623 # v3.0.2tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| java-version | Java version inside your project | yes | 17 |
| GITHUB_TOKEN | The GitHub token the GitHub repository | yes | — |
| deploy-mode | Deploy mode branch or artifact | yes | branch |
| javadoc-branch | Branch where the javadoc is hosted | no | javadoc |
| target-folder | Directory where the javadoc contents should be stored | no | . |
| java-distribution | Java distribution inside your project | no | adopt |
| project | Maven or Gradle project | no | maven |
| custom-command | Custom command to generate the javadoc | no | "" |
| subdirectories | Custom subdirectories to upload from | no | — |
| javadoc-source-folder | Custom path for the new Javadoc | no | — |
| without-deploy | Enable or disable deploy of the javadoc to the GitHub Page | no | false |
| without-checkout | Enable or disable the checkout | no | false |
Outputs
no outputs