-
Notifications
You must be signed in to change notification settings - Fork 1.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support node.js mirror like nvm #730
Comments
Hello @thomas-z-meyer-db ! Thank you for the suggested idea! |
nodejs.org seems to fail quite often in the recent weeks. Having a possibility to specify a mirror would be great. |
Hi! I'm also affected by nodejs.org fails. |
NodeJs has been timing out a lot in recent days for us, so this feature would make our life much easier |
Is this feature open for OSS contributions? |
#134 can resolve this problom, can we merge it ? |
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 alternate node.js base URL for downloading the node.js binaries.
Justification:
All node.js binaries are downloaded directly from the internet via a specified proxy in the github action runners environment, which created egress costs for self-hosted github action runners in GHEC.
By using mirror option the reliance on node.js site is decoupled and egress is saved.
Are you willing to submit a PR?
i think i'm not allowed...
The text was updated successfully, but these errors were encountered: