Commit Graph

214 Commits

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