fantana21/set-up-vcpkg

Install vcpkg, set environment variables, and cache the vcpkg binary packages

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
committishCommittish of the vcpkg repository to checkout. This can be a branch, tag, or commit SHA.nomaster
cache-keyKey for the vcpkg cache. It should at least contain the OS and the compiler. A hash of the committish, CMakeLists.txt files, and/or vcpkg.json is also a good idea. See https://github.com/actions/cache for more details.yes
cache-restore-keysAdditional keys for restoring the vcpkg cache. They are used if the primary key does not find a cache. See https://github.com/actions/cache for more details.no
save-alwaysAlways run the "post" script to save whatever is in the cache.nofalse
use-private-registryWhether to use our private vcpkg registry. This will authenticate the registry with the personal access token passed in private-registry-pat and download the vcpkg-configuration.json from its repository.nofalse
private-registry-patPersonal access token with read access to the contents of our private vcpkg registry at https://github.com/fantana21/vcpkg-registry. Must be set when use-private-registry is true.no
namedescription
cache-hitWhether the cache could be restored or not