Fix version validation for v0 in non-breaking policy. (#130)
This commit is contained in:
committed by
pullfrog[bot]
parent
cfd7f45db9
commit
ef9c1ae412
@@ -140233,7 +140233,7 @@ function validateCompatibility(payloadVersion, actionVersion) {
|
||||
const major = payloadSemVer.major;
|
||||
const minor = payloadSemVer.minor;
|
||||
const patch = payloadSemVer.patch;
|
||||
const compatibilityRange = COMPATIBILITY_POLICY === "same-features" ? `^${major}.${minor}.${major === 0 ? patch : 0}` : `^${major}.${major === 0 ? minor : 0}.0`;
|
||||
const compatibilityRange = COMPATIBILITY_POLICY === "same-features" ? `^${major}.${minor}.${major === 0 ? patch : 0}` : `^${major}.${major === 0 ? minor : 0}.${major === 0 ? "x" : 0}`;
|
||||
if (!import_semver.default.satisfies(actionVersion, compatibilityRange)) {
|
||||
throw new Error(
|
||||
`Payload version ${payloadVersion} is incompatible with action version ${actionVersion}. Please update your workflow to use at least ${import_semver.default.minVersion(compatibilityRange)} version of the action.`
|
||||
|
||||
Reference in New Issue
Block a user