mirror of
https://code.forgejo.org/actions/setup-node.git
synced 2025-02-23 10:55:43 -05:00
error-update
This commit is contained in:
parent
07434d7eed
commit
e10de1c4d7
2 changed files with 12 additions and 0 deletions
5
dist/setup/index.js
vendored
5
dist/setup/index.js
vendored
|
@ -100215,6 +100215,11 @@ class BaseDistribution {
|
|||
this.osPlat == 'win32') {
|
||||
return yield this.acquireWindowsNodeFromFallbackLocation(info.resolvedVersion, info.arch, info.downloadUrl);
|
||||
}
|
||||
// Handle network-related issues (e.g., DNS resolution failures)
|
||||
if (err instanceof Error && err.message.includes('getaddrinfo EAI_AGAIN')) {
|
||||
core.error(`Network error: Failed to resolve the server at ${info.downloadUrl}.
|
||||
This could be due to a DNS resolution issue. Please verify the URL or check your network connection.`);
|
||||
}
|
||||
core.error(`Download failed from ${info.downloadUrl}. Please check the URl and try again.`);
|
||||
throw err;
|
||||
}
|
||||
|
|
|
@ -183,6 +183,13 @@ export default abstract class BaseDistribution {
|
|||
info.downloadUrl
|
||||
);
|
||||
}
|
||||
// Handle network-related issues (e.g., DNS resolution failures)
|
||||
if (err instanceof Error && err.message.includes('getaddrinfo EAI_AGAIN')) {
|
||||
core.error(
|
||||
`Network error: Failed to resolve the server at ${info.downloadUrl}.
|
||||
This could be due to a DNS resolution issue. Please verify the URL or check your network connection.`
|
||||
);
|
||||
}
|
||||
core.error(
|
||||
`Download failed from ${info.downloadUrl}. Please check the URl and try again.`
|
||||
);
|
||||
|
|
Loading…
Add table
Reference in a new issue