actions-marketplace-validations/Deploy - Publish Javadoc

Automatically generate your JavaDoc and publish it to GitHub Page.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Maintainedlast commit Dec 3, 2025
License
Apache 2.0

Pinned Snippet

workflow.ymlSHA-pinned
uses: actions-marketplace-validations/mathieusoysal_javadoc-publisher.yml@85fd9298ae342533c760cb22ffe2da794e26a6fb # no releases — HEAD as of 2026-07-10

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
java-versionJava version inside your projectyes17
GITHUB_TOKENThe GitHub token the GitHub repositoryyes
deploy-modeDeploy mode branch or artifactyesbranch
javadoc-branchBranch where the javadoc is hostednojavadoc
target-folderDirectory where the javadoc contents should be storedno.
java-distributionJava distribution inside your projectnoadopt
projectMaven or Gradle projectnomaven
custom-commandCustom command to generate the javadocno""
subdirectoriesCustom subdirectories to upload fromno
javadoc-source-folderCustom path for the new Javadocno
without-deployEnable or disable deploy of the javadoc to the GitHub Pagenofalse
without-checkoutEnable or disable the checkoutnofalse

no outputs