setup-node
setup-node copied to clipboard
Set up your GitHub Actions workflow with a specific version of node.js
**Description:** Support using a debug and asan build of nodejs thru this action. See https://github.com/nodejs/node/blob/main/BUILDING.md#building-a-debug-build and https://github.com/nodejs/node/blob/main/BUILDING.md#building-an-asan-build **Justification:** Especially when dealing with packages using native code, debugging a bug in...
**Description:** When I try to install 19.6.0, the pipeline hangs on the `setup-node` step for 25 minutes and then fails. **Action version:** v3 **Platform:** - [X] Ubuntu - [ ]...
**Description:** Memoization is replaced with the lodash's implementation. **Related issue:** No issue **Check list:** - [ ] Mark if documentation changes are required. - [ ] Mark if tests were...
**Description:** A clear and concise description of what the bug is. **Action version:** `'actions/setup-node@v3' (SHA:64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c)` **Platform:** - [ ] Ubuntu - [ ] macOS - [ ] Windows - [x]...
**Description:** Support alternate nodejs download mirror like nvm nvm does support setting a mirror via environment variable, e.g: NVM_NODEJS_ORG_MIRROR=https://artifactory.company.com/artifactory/node-dist/ setup-node should also support a similar option "mirror" to specify an...
**Description:** The action allows caching global packages data as per documentation in https://github.com/actions/setup-node#caching-global-packages-data It's an amazing feature and reduces action execution time, but it has to be enabled in configuration....
This will create automatic PRs to update both dependencies + actions used in workflows
**Description:** Same cache us being reused, regardless of node versions. This brings prolonged time for once of the operations, and cache race conditions. As can be seen from the images...
**Description:** In one of my repositories, `actions/setup-node` hangs after "Adding to the cache ..." until the job times out. **Action version:** v3 **Platform:** - [ ] Ubuntu - [ ]...
This PR change the cache key construction to fit [those examples](https://github.com/actions/cache/blob/main/examples.md#node---npm). It also add the use of restoreKeys and a more verbose log when retrieving fails.