6 The Doxygen Docker Action using Makefile Action
This action is a customization of the code found at https://github.com/mattnotmitt/doxygen-action. Instead of calling Doxygen directly, it assumes that there is a Make file in the working directory that invokes Doxygen to build the documentation.
6.1 Inputs
6.1.1 ‘working-directory’
Required Path of the working directory to change to before running Make. This should be the location of the Make file used with Doxygen.
6.1.2 ‘color’
Optional The color setting (given as an angle from 0 to 360 in the HSL/HSV color space). Default: 143 (greenish)
6.1.3 ‘document-private’
Optional YES to document private class members, NO to document only the public and protected ones. Default: YES
6.1.4 ‘generate-treeview’
Optional YES to generate the Tree View index, NO to omit it. Since the Tree View index takes up screen width, omitting it may facilitate easier browsing of source code. Default: YES
6.1.5 ‘extra-settings’
Optional A space-separated set of settings of the form
key=value. Only keys recognized by the make file will have any
effect. Example:
module_docs_directory=doxygen_docs_modules_public_members_only
will
change the output directory for module-docs-* targets from
doxygen_docs_modules
to
doxygen_docs_modules_public_members_only
. Default: ’’ (blank)