Bladeren bron

do not strip build metadata

Signed-off-by: Ignacio López Luna <[email protected]>
Ignacio López Luna 1 maand geleden
bovenliggende
commit
b4574c8bd6
1 gewijzigde bestanden met toevoegingen van 0 en 8 verwijderingen
  1. 0 8
      pkg/compose/model.go

+ 0 - 8
pkg/compose/model.go

@@ -291,13 +291,5 @@ func (m *modelAPI) supportsRuntimeFlags() bool {
 
 	// Strip 'v' prefix if present (e.g., "v1.0.6" -> "1.0.6")
 	versionStr := strings.TrimPrefix(m.version, "v")
-
-	// Strip build metadata or prerelease suffix after "-" or "+"
-	// This is necessary because versions.LessThan treats "1.0.6-dirty" < "1.0.6" per semver rules
-	// but we want to compare the base version numbers only
-	if idx := strings.IndexAny(versionStr, "-+"); idx != -1 {
-		versionStr = versionStr[:idx]
-	}
-
 	return !versions.LessThan(versionStr, "1.0.6")
 }