actions-marketplace-validations/Document CMake options

GitHub Actions for automatically documenting all cmake options which specify the build.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stalelast commit Jun 16, 2023
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: actions-marketplace-validations/cpp977_gencmakedoc@aae587f3512b25bc6cd551eadcb4ea6d1fc86dae # no releases — HEAD as of 2026-07-13

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

namedescriptionrequireddefault
source_dirSet the directory of the sources. Normally your github repository.yes
option_filterSpecify a filter for cmake options to process. For getting options like MYLIB_SOME_OPT, set filter to MYLIB. If empty, no filter is applied.no""
heading_markerMarkdown specifier for the heading of the section which contains the documentation of cmake build options.no#
heading_titleTitle of the section which contains the documentation of cmake build options.noBuild Options
readme_nameFilename of the README file relative to source_dir.noREADME.md
configure_optsOptions which are passed to the cmake configure call. Format: <OPT1>=<VAL1> <OPT2>=<VAL2> ...no""

no outputs