mirror of
https://github.com/shivammathur/setup-php.git
synced 2025-08-22 21:44:06 +07:00
Improve regexes for pre-release extensions
This commit is contained in:
@ -164,16 +164,14 @@ export async function addExtensionWindows(
|
||||
);
|
||||
break;
|
||||
// match semver with state
|
||||
case /.*-(\d+\.\d+\.\d)(beta|alpha|devel|snapshot)\d*/.test(
|
||||
version_extension
|
||||
):
|
||||
matches = /.*-(\d+\.\d+\.\d)(beta|alpha|devel|snapshot)\d*/.exec(
|
||||
case /.*-(\d+\.\d+\.\d)([a-zA-Z+]+)\d*/.test(version_extension):
|
||||
matches = /.*-(\d+\.\d+\.\d)([a-zA-Z+]+)\d*/.exec(
|
||||
version_extension
|
||||
) as RegExpExecArray;
|
||||
add_script += await utils.joins(
|
||||
'\nAdd-Extension',
|
||||
ext_name,
|
||||
matches[2],
|
||||
matches[2].replace('preview', 'devel'),
|
||||
matches[1]
|
||||
);
|
||||
break;
|
||||
|
Reference in New Issue
Block a user