Check exact version match

a12d532 · Eric Meadows-Jönsson · 2019-11-19 21:03

1 files +6 -2

Files changed

modified src/setup-elixir.js
+6 −2
@@ -67,8 +67,12 @@ async function getElixirVersion(spec, otpVersion) {
67 67 }
68 68
69 69 function getVersionFromSpec(spec, versions) {
70 const range = semver.validRange(spec)
71 return semver.maxSatisfying(versions, range)
70 + if (versions.includes(spec)) {
71 + return spec;
72 + } else {
73 + const range = semver.validRange(spec)
74 + return semver.maxSatisfying(versions, range)
75 + }
72 76 }
73 77
74 78 async function getOtpVersions() {

Parents: 71a9eee