actions-marketplace-validations/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: actions-marketplace-validations/mathieusoysal_javadoc-publisher.yml@85fd9298ae342533c760cb22ffe2da794e26a6fb # no releases — HEAD as of 2026-07-10tags 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