Explorar o código

Fix release- tags not being parsed

Jordi Boggiano %!s(int64=12) %!d(string=hai) anos
pai
achega
2b2a5d0a92
Modificáronse 1 ficheiros con 3 adicións e 0 borrados
  1. 3 0
      src/Composer/Repository/VcsRepository.php

+ 3 - 0
src/Composer/Repository/VcsRepository.php

@@ -112,6 +112,9 @@ class VcsRepository extends ArrayRepository
                 $this->io->overwrite($msg, false);
                 $this->io->overwrite($msg, false);
             }
             }
 
 
+            // strip the release- prefix from tags if present
+            $tag = str_replace('release-', '', $tag);
+
             if (!$parsedTag = $this->validateTag($tag)) {
             if (!$parsedTag = $this->validateTag($tag)) {
                 if ($verbose) {
                 if ($verbose) {
                     $this->io->write('Skipped tag '.$tag.', invalid tag name');
                     $this->io->write('Skipped tag '.$tag.', invalid tag name');