hubbleprotocol/Setup Solana SDK

Setup the Solana SDK and the rust toolchain to build and test smart contracts

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
solana-versionVersion of the solana sdk to install (eg. 'v1.17.34'). Avoid symbolic channels (stable, beta and edge) as cache won't get invalidated properlyyes
anchor-versionOptional version of Anchor CLI to install (eg. 'v0.29.0')
rust-versionVersion of rust to install (eg. 'stable'). Will install fmt and clippyyesstable
setup-nodeOptional version of node.js to install (eg. 19). Latest yarn, mocha, ts-mocha and typescript is also installed. If enabled it will also install dependencies with yarn
rust-shared-keyTo share the rust dependencies cache among jobs, provide a common key here.
workspaceOptional path to the rust workspace. Default: '.'.
skip-yarnSet to true to disable automatic dependency installation with yarn. Default: 'false'false
namedescription
rust-cache-hit'true' if rust cache has been restored