step-security/get-cmake

Installs CMake and Ninja, and caches them on cloud based GitHub cache, and/or on the local GitHub runner cache.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
cmakeVersionOptional CMake version, expressed with the semantic version syntax, e.g. '~3.25.0' for the most recent 3.25.x, `ˆ3.25.0` for the most recent 3.x version, or a specific version `3.25.2'. Or `latest` or `latestrc` for the latest stable or release candidate version. If not specified the `latest` is installed.no
ninjaVersionOptional Ninja version, same syntax as `cmakeVersion` input. If not specified, `latest` is installedno
useCloudCacheOptional argument indicating whether to use the cloud based storage of the GitHub cache. Suited for the GitHub-hosted runners.notrue
useLocalCacheOptional argument indicating whether to use the local cache on the GitHub runner file system. Suited for the self-hosted GitHub runners.nofalse

no outputs