mirror of
https://github.com/shivammathur/setup-php.git
synced 2025-07-30 10:17:37 +07:00
Add support for PHP7.4
This commit is contained in:
@ -90,9 +90,15 @@ async function addExtension(extension_csv: string, version: string) {
|
||||
'https://pecl.php.net/package/' + extension
|
||||
);
|
||||
if (response.message.statusCode == 200) {
|
||||
let extension_version = 'stable';
|
||||
if (version == '7.4') {
|
||||
extension_version = 'alpha';
|
||||
}
|
||||
windows +=
|
||||
'try { Install-PhpExtension ' +
|
||||
extension +
|
||||
' -MinimumStability ' +
|
||||
extension_version +
|
||||
' } catch [Exception] { echo $_; echo "Could not install extension: "' +
|
||||
extension +
|
||||
' }\n';
|
||||
@ -142,6 +148,10 @@ async function run() {
|
||||
}
|
||||
console.log('Input: ' + version);
|
||||
|
||||
if (version == '7.4') {
|
||||
darwin = fs.readFileSync(path.join(__dirname, '../src/7.4.sh'), 'utf8');
|
||||
}
|
||||
|
||||
let extension_csv = process.env['extension-csv'];
|
||||
if (!extension_csv) {
|
||||
extension_csv = core.getInput('extension-csv');
|
||||
|
Reference in New Issue
Block a user