mirror of
https://github.com/erlef/setup-beam.git
synced 2026-08-01 19:46:08 +00:00
Check exact version match
This commit is contained in:
@@ -67,9 +67,13 @@ async function getElixirVersion(spec, otpVersion) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
function getVersionFromSpec(spec, versions) {
|
function getVersionFromSpec(spec, versions) {
|
||||||
|
if (versions.includes(spec)) {
|
||||||
|
return spec;
|
||||||
|
} else {
|
||||||
const range = semver.validRange(spec)
|
const range = semver.validRange(spec)
|
||||||
return semver.maxSatisfying(versions, range)
|
return semver.maxSatisfying(versions, range)
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
async function getOtpVersions() {
|
async function getOtpVersions() {
|
||||||
const result = await get("https://raw.githubusercontent.com/erlang/otp/master/otp_versions.table")
|
const result = await get("https://raw.githubusercontent.com/erlang/otp/master/otp_versions.table")
|
||||||
|
|||||||
Reference in New Issue
Block a user