212 Commits

Author SHA1 Message Date
Shivam Mathur
e5af5d68b4
Update default version in linux.sh and darwin.sh 2024-12-30 20:17:07 +05:30
Shivam Mathur
da729085ef
Add support for pre-installed PHP 2024-12-23 16:04:30 +05:30
Shivam Mathur
371ee9d086
Fix zts support on self-hosted envs 2024-11-04 08:20:56 +05:30
Shivam Mathur
193510cd90
Link apt-fast to apt-get if missing 2024-06-16 08:07:19 +05:30
Shivam Mathur
4b56933e00
Add dkpg option to overwrite conf files 2024-06-16 07:39:18 +05:30
Shivam Mathur
124d256c78
Add back support for nightly builds on self-hosted 2023-11-27 14:52:14 +05:30
Shivam Mathur
bbe1204148
Use cached builds for zts 2023-11-26 03:34:57 +05:30
Shivam Mathur
99a92d54d5
Test cache for PHP 8.3 and PHP 8.4 2023-11-24 01:06:24 +05:30
Shivam Mathur
7c6c249257
Mark PHP 8.3 as stable 2023-11-23 17:12:56 +05:30
Shivam Mathur
c5fc0d8281
Fix disabling extensions with common substring 2023-05-24 23:01:34 +05:30
Shivam Mathur
3818224063
Fix to avoid double activation
Fix parsing extension input
2023-05-24 19:58:08 +05:30
Shivam Mathur
6483a6ea70
Improve install_packages in linux.sh 2023-04-02 22:03:11 +05:30
Shivam Mathur
ca308a6886
Fix minor shellcheck error 2023-04-02 21:51:40 +05:30
Shivam Mathur
dd0115673c
Fix sudo setup for containers with broken lists 2023-01-21 08:06:21 +05:30
Shivam Mathur
53adb47562
Mark PHP 8.2 as stable
Update OS support in README
2022-12-08 19:37:49 +05:30
Shivam Mathur
d2efbcd126
Fix debug support on Linux 2022-10-24 10:28:08 +05:30
Shivam Mathur
37dcd1cf8c
Merge branch 'improv/zts' of https://github.com/flavioheleno/setup-php into flavioheleno-improv/zts 2022-10-17 17:03:20 +05:30
Shivam Mathur
b556cf7292
Add support for debug builds 2022-10-10 15:34:36 +05:30
Flavio Heleno
f99a9d4624
Add thread-safe setup support 2022-10-05 19:31:52 -03:00
Shivam Mathur
7ff9ac44b4
Add support for debug builds 2022-09-26 09:42:27 +05:30
Shivam Mathur
7aff4d7a22
Run switch_version before check_extensions on Linux 2022-09-11 09:19:35 +05:30
Shivam Mathur
02131e37d9
Fix linking pecl ini file on self-hosted environments 2022-03-10 04:36:22 +05:30
Shivam Mathur
341d29a88f
Run switch_version for all packaged PHP 2022-03-10 04:36:21 +05:30
Shivam Mathur
5e3bc57de0
Fix to install php-dev on self-hosted env if missing 2022-03-10 04:36:21 +05:30
Shivam Mathur
a826799c7c
Fix switching versions in Linux 2022-03-10 04:36:21 +05:30
Shivam Mathur
62bd8f3ca4
Improve enabling extensions 2022-03-10 04:36:15 +05:30
Shivam Mathur
ce2a129c36
Fix output when sudo is installed 2022-02-08 00:51:20 +05:30
Shivam Mathur
8b26e8d15a
Add pear/pecl by default to self-hosted Linux environments 2022-02-07 23:56:12 +05:30
Shivam Mathur
9d74a11420
Fix output on non GitHub Action environments 2022-02-02 14:38:23 +05:30
Shivam Mathur
0022878947
Remove unnecessary dist parameter 2022-01-29 12:14:42 +05:30
Shivam Mathur
a0a791cada
Add ini_file input to set base php.ini 2022-01-25 13:43:49 +05:30
Shivam Mathur
2ee6797b63
Optimize Linux and macOS setup 2022-01-18 10:16:58 +05:30
Shivam Mathur
449da348c0
Fix enabling disabled extensions with dependencies
Improve enabling extensions with no dependencies
2022-01-17 08:58:30 +05:30
Shivam Mathur
9a70be75c2
Reduce php calls on Linux and macOS 2022-01-16 14:09:43 +05:30
Shivam Mathur
282305f4d7
Fix to not delete pecl.ini when disabling extensions 2022-01-16 09:37:27 +05:30
Shivam Mathur
c2a765ed5b
Do not disable phar on macOS and Linux 2022-01-16 09:24:30 +05:30
Shivam Mathur
9ea5899759
Refactor add_extension 2022-01-13 06:33:07 +05:30
Shivam Mathur
62d47dd238
Fix enabling xml extension for PECL 2022-01-13 05:22:02 +05:30
Shivam Mathur
f7f679181d
Fix adding sudo to self-hosted runners 2022-01-12 20:14:12 +05:30
Shivam Mathur
e6e79e1717
Refactor PHP packages to a config 2022-01-09 13:44:49 +05:30
Shivam Mathur
de4fdb85b9
Rename common.sh to unix.sh 2022-01-05 15:20:40 +05:30
Shivam Mathur
2fd8046c9d
Refactor extension functions to add_extensions scripts 2022-01-05 15:20:40 +05:30
Shivam Mathur
d189609ea9
Refactor tools functions to add_tools scripts 2022-01-05 15:20:39 +05:30
Shivam Mathur
2f5c2edb22
Fix upgrading nightly versions 2021-11-18 19:40:47 +05:30
Shivam Mathur
721e4c3367
Add dev package for PHP by default on self-hosted 2021-11-18 16:51:20 +05:30
Shivam Mathur
beaceb0089
Fix to only copy problem-matchers configs to RUNNER_TOOL_CACHE 2021-11-10 05:45:18 +05:30
Shivam Mathur
d259dd49a2
Improve package checks for extensions 2021-10-15 17:53:09 +05:30
Shivam Mathur
256b466cc4
Make all extension variables local 2021-09-19 15:33:45 +05:30
Shivam Mathur
d8d1da5d6d
Fix version for PECL extensions in logs 2021-09-19 03:17:13 +05:30
Shivam Mathur
31971c78cd
Fix parsing extra version 2021-09-19 02:38:31 +05:30