Allow installing a specific Composer version

This commit is contained in:
Michele Locati
2020-10-30 11:15:26 +01:00
parent c8111b053c
commit f51d00d350
3 changed files with 19 additions and 0 deletions

4
dist/index.js vendored
View File

@ -2058,6 +2058,10 @@ async function getComposerUrl(version) {
case '2':
return (cache_url + 'https://getcomposer.org/composer-' + version + '.phar');
default:
if (/^\d+\.\d+\.\d+[\w-]*$/.test(version)) {
return (cache_url +
`https://github.com/composer/composer/releases/download/${version}/composer.phar`);
}
return cache_url + 'https://getcomposer.org/composer-stable.phar';
}
}