setup-node
setup-node copied to clipboard
Set up your GitHub Actions workflow with a specific version of node.js
We are using a self-hosted runner and using this action to setup-node and install yarn. I know on github-hosted runners, [yarn is already pre-installed](https://github.com/actions/virtual-environments/blob/main/images/linux/Ubuntu2004-README.md) but it would be good if...
**Description:** *Adding change to support ppc64le architecture * since actions/node-versions doesn't have binaries for ppc64le architecture, falling back to official node binaries. Please review and merge. **Related issue:** Add link...
**Description:** I'm publishing a package to both GPR and npm, in that order. Execution of `setup-node` works well, but publishing to npm fails because it's still trying to do it...
**Description:** Add support for multiple private registries. **Justification:** This allows support for multiple instances of Artifactory or other private repositories within the same workflow. For my specific use-case, this is...
**Description:** The existing node cache key does not take architecture into consideration. However during npm/yarn/etc installing the dependencies may generate different binaries based on the current architecture. Thus if the...
**Description:** When using a repo with workspaces and the latest node versions (which also bundle more up-to-date npm versions), actions fail because it can't retrieve the cache path. Updating the...
**Description:** A large collection of "cache miss" and only a handful of "cache hit". **Action version:** `actions/setup-node@v3` **Platform:** - [x] Ubuntu - [ ] macOS - [ ] Windows **Runner...
**Description:** At this point https://github.com/actions/setup-node/pull/171 the `master` branch was changed to `main`. However, we still had actions pointing to `master`, which one would normally assume would link to the latest...
**Description:** If we pass a absolute path to `node-version-file`, for example, when using with Composite Actions, the resulting path is resolved incorrectly, due to a `path.join()` call. https://github.com/actions/setup-node/blob/5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d/src/main.ts#L96-L100 **Action version:**...
**Description:** Thanks a lot for your great work. About the problem: I had couple of times situation where public dist wasn't available and setup-node action had timeouts.  **Justification:** In...