volta-cli/@volta-cli/action

Setup a Node.js environment with Volta

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
volta-versionVersion of `volta` to fetch and setup. Examples: 0.6.0, 10.15.1, >=10.15.0""
node-versionVersion Spec of the node version to use. Examples: 10.6.x, 10.15.1, >=10.15.0""
npm-versionVersion Spec of the npm version to use. Examples: 7.5.x, 7.5.3, >=7.5.3""
yarn-versionVersion Spec of the yarn version to use. Examples: 1.6.x, 10.15.1, >=10.15.0""
package-json-pathThe path to the package.json to update when using an explicit `node-version` | `yarn-version` | `npm-version` override. By default, we will use `package.json` in the checkout root.""
variantSpecific variant to install. Example: providing the variant "linux-openssl-rhel", which will target installing the volta-${version}-linux-openssl-rhel.tar.gz tarball""
registry-urlOptional registry to set up for auth. Will set the registry in a project level .npmrc file, and set up auth to read in from env.NODE_AUTH_TOKEN
scopeOptional scope for authenticating against scoped registries. Will fall back to the repository owner when using the GitHub Packages registry (https://npm.pkg.github.com/).
tokenUsed to avoid low rate limiting for cached tool downloads. Since there's a default, this is typically not supplied by the user.${{ github.token }}
always-authSet always-auth in npmrcfalse

no outputs