smartoperatingblock/Documentation GH-Pages Action

Generate the code, asyncapi and openapi documentation and push it on Github Pages.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
should-generate-code-documentationTrue if you want to generate the code documentation, false otherwise.nofalse
code-documentation-generation-commandThe command to generate code documentation.no./gradlew dokkaHtml
code-documentation-dst-folderThe destination folder of the generated code documentation.no./build/dokka/html
code-documentation-site-folderThe site folder of the generated code documentation.nodocumentation/code-doc/
should-generate-openapi-documentationTrue if you want to generate the open api documentation, false otherwise.nofalse
openapi-documentation-input-fileThe input file with rest api specification in open api standard.nodocs/openapi/openapi.yml
openapi-documentation-dst-folderThe destination folder of the generated open api documentation.nodocumentation/openapi-doc
should-generate-asyncapi-documentationTrue if you want to generate the async api documentation, false otherwise.nofalse
asyncapi-documentation-input-fileThe input file with async api specification in latest async api standard.nodocs/asyncapi/asyncapi.yml
asyncapi-documentation-dst-folderThe destination folder of the generated async api documentation.nodocumentation/asyncapi-doc
github-tokenThe GitHub token, it will be used to push the documentation on gh-pages branchyes

no outputs