Set up your GitHub Actions workflow with a specific version of node.js
Browse cluster: Haskell tooling and libraries →setup-node is a GitHub Actions action that configures Node.js workflows by downloading and caching a specified Node.js version and adding it to the PATH. The action supports dependency caching for npm, yarn, and pnpm package managers; can register problem matchers for error output; and can configure authentication for package registries like GitHub Packages Registry and npm. It is maintained by GitHub (the Actions team) and is built to work within GitHub Actions workflows, supporting various Node.js version specifications including semantic versioning, LTS aliases, and nightly builds.