.github/actions/run_doxygen/README.md

The Create All Doxygen Versions action

This action builds four different version of the Doxygen documentation for the BioCro package:

Preconditions

This action will take care of installing everything Doxygen needs to run (including Doxygen itself).

Inputs

'package_root'

Optional This should be the relative path from the GitHub workspace directory to the root directory of the BioCro source tree. Default: '.'

Note that this value really cannot be anything other than the default '.'. This is because the "uses: ./.github/actions/doxygen-action" settings needed to call the doxygen-action action elsewhere in this repository assume that the package root is identical to the GitHub workspace directory.

(The "uses" value cannot, as of this writing, be set using a context expression such as

"${{ inputs.package_root }}/.github/actions/doxygen-action".

We use inputs.package_root in this workflow rather than a hard-coded value to serve as a form of documentation. And if the GitHub actions syntax ever does change so as to allow variables in "uses" values, it will then be easier to modify this action to one that really does allow a range of "pacakge_root" input values.)



ebimodeling/biocro documentation built on May 3, 2024, 7:52 p.m.