mirror of
https://github.com/actions/setup-dotnet.git
synced 2025-08-21 16:10:19 +00:00
Implement a warning for EOL .NET versions
This commit is contained in:
parent
e3ce4164b3
commit
a08ec73dff
6
dist/index.js
vendored
6
dist/index.js
vendored
@ -17087,7 +17087,11 @@ class DotnetCoreInstaller {
|
|||||||
if (releasesInfo.length === 0) {
|
if (releasesInfo.length === 0) {
|
||||||
throw new Error(`Could not find info for version ${versionParts.join('.')} at ${DotNetCoreIndexUrl}`);
|
throw new Error(`Could not find info for version ${versionParts.join('.')} at ${DotNetCoreIndexUrl}`);
|
||||||
}
|
}
|
||||||
return releasesInfo[0]['releases.json'];
|
const releaseInfo = releasesInfo[0];
|
||||||
|
if (releaseInfo['support-phase'] === 'eol') {
|
||||||
|
core.warning(`${releaseInfo['product']} ${releaseInfo['channel-version']} is no longer supported and may not work properly.`);
|
||||||
|
}
|
||||||
|
return releaseInfo['releases.json'];
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -283,7 +283,14 @@ export class DotnetCoreInstaller {
|
|||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
return releasesInfo[0]['releases.json'];
|
const releaseInfo = releasesInfo[0];
|
||||||
|
if (releaseInfo['support-phase'] === 'eol') {
|
||||||
|
core.warning(
|
||||||
|
`${releaseInfo['product']} ${releaseInfo['channel-version']} is no longer supported and may not work properly.`
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
return releaseInfo['releases.json'];
|
||||||
}
|
}
|
||||||
|
|
||||||
private version: string;
|
private version: string;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user