Commit Graph

75 Commits

Author SHA1 Message Date
Shivam Mathur eeef37e059 GHSA-pqwm-q9pv-ph8r - Fix CWE-78 [skip ci] 2026-05-14 08:58:36 +05:30
Shivam Mathur 109ae4d1c0 Reduce bundle size
Replace @actions/core with local functions

@actions/core is unmaintained and poorly designed for projects that just need basic functions
2026-01-20 07:47:23 +05:30
Shivam Mathur 1398cb4c9f Fix using new github-input for tools.ts 2025-08-27 17:12:07 +05:30
Shivam Mathur 55463ffe4f Add support for github-token input 2025-07-17 07:32:24 +05:30
Sn0wCrack 78e1c95060 feat: set this via an environment variable instead 2025-04-07 12:29:02 +05:30
Sn0wCrack 310e481b83 feat: allow tools path directory to be set
also add a .node-version file
2025-04-07 12:28:57 +05:30
Shivam Mathur eeddcfe955 Bump version to 2.28.0
Update Node.js dependencies
2023-11-27 13:57:32 +05:30
Shivam Mathur 035ef490b9 Rename resolveVersion to readPHPversion 2023-04-02 20:30:40 +05:30
Steve Lacey fd03521cb4 Support .php-version file; closes #629 2023-01-29 13:41:50 +08:00
Shivam Mathur 27eef9a04c #StandWithUkraine 2022-03-22 17:36:00 +05:30
Shivam Mathur 5acd006232 Fix second run in the same job
Refactor install.ts and its tests
2022-01-30 08:45:11 +05:30
Shivam Mathur 0022878947 Remove unnecessary dist parameter 2022-01-29 12:14:42 +05:30
Shivam Mathur cad2a1bda3 Rename os_version => os 2022-01-29 05:29:58 +05:30
Shivam Mathur c2c73b16c1 Append to script instead read then write 2022-01-29 04:45:17 +05:30
Shivam Mathur 63c7766312 Remove unnecessary writing of scripts to RUNNER_TOOL_CACHE 2022-01-29 04:40:49 +05:30
Shivam Mathur a0a791cada Add ini_file input to set base php.ini 2022-01-25 13:43:49 +05:30
Shivam Mathur e480353a3d Process extensions before tools 2022-01-13 04:29:05 +05:30
Shivam Mathur a34eeedd37 Bump version to 2.14.0
Add config to generate types

Fix build error in install.ts after TypeScript upgrade

Minor refactor in install.test.ts

Add bugs, directories, files and types entries in package.json

Update Node.js dependencies

Update SECURITY.md
2021-09-11 05:25:45 +05:30
Shivam Mathur 947009a717 Sunset support for Ubuntu 16.04 2021-08-02 23:10:43 +05:30
Shivam Mathur 3b2ce6cae6 Update Ubuntu 16.04 warning in install.ts 2021-07-14 14:17:38 +05:30
Shivam Mathur 6449431df2 Move tools config to tools.json
Refactor tools functions to use Records and object literals
2021-07-07 22:40:02 +05:30
Shivam Mathur 4067ce8b81 Deprecate Ubuntu 16.04 2021-05-04 23:43:26 +05:30
Shivam Mathur 15b99e2a8d Fix warning in install.ts 2021-04-15 16:54:21 +05:30
Shivam Mathur fbc8407035 Add support to specify version in \d.x notation 2021-01-16 11:16:13 +05:30
Shivam Mathur b3cd6b4dab Improve pecl support 2020-12-17 12:54:01 +05:30
Shivam Mathur d812e938ac Refactor to dry unix scripts 2020-11-20 08:39:34 +05:30
Shivam Mathur b77ec78d01 Add support for fail-fast env variable 2020-10-18 19:41:56 +05:30
Shivam Mathur 9e663851ce Move matchers setup to scripts 2020-10-15 14:16:19 +05:30
Shivam Mathur f8e867a9ff Refactor install.ts 2020-10-15 14:16:18 +05:30
Shivam Mathur ebba1db2c3 Add alias latest 2020-10-15 14:16:17 +05:30
Shivam Mathur 16b0a25bf6 Bump version to 2.5.0 2020-10-15 14:16:10 +05:30
Shivam Mathur 1d50c4a8cd Set ini values after coverage setup 2020-07-08 07:45:11 +05:30
Shivam Mathur 67f23b6380 Improve code quality 2020-03-14 14:57:21 +05:30
Shivam Mathur cc55dbcaa8 Remove support for deprecated inputs 2020-02-17 02:35:18 +05:30
Shivam Mathur 17241e2689 Add support for update and extension versions 2020-02-14 12:55:04 +05:30
Shivam Mathur ca33d01e9f Add support for old PHP versions on linux 2020-02-13 10:31:48 +05:30
Shivam Mathur 4eeaf5f99e Handle extensions input typo 2020-01-26 18:05:27 +05:30
Shivam Mathur b44b7344e0 Add support for pre-release pecl extensions 2020-01-26 02:27:40 +05:30
Shivam Mathur 9afdee42e8 Add support to specify version of tools 2020-01-08 10:45:30 +05:30
Shivam Mathur 0ac6f76d36 Fix setup order 2020-01-01 16:05:01 +05:30
Shivam Mathur de32d8b95f Add tools support 2019-12-27 13:11:17 +05:30
Shivam Mathur 273096b82f Refactor coverage and extension code 2019-12-26 20:21:39 +05:30
Shivam Mathur 935e74fb40 Refactor scripts and fix reading php-version 2019-12-22 10:19:53 +05:30
Shivam Mathur 1798f4d615 Fix matchers and add tests 2019-12-19 10:44:43 +05:30
Shivam Mathur 8039546df3 Merge pull request #84 from decnorton/develop
Add problem matcher for PHPUnit
2019-12-19 02:18:02 +05:30
Shivam Mathur c6ad3d1a70 Add 8.0 support on windows 2019-12-19 00:23:32 +05:30
Shivam Mathur 2b027bd9bc Fix reading unquoted versions 2019-12-14 10:13:01 +05:30
Shivam Mathur e4fc767f9c Deprecate extension-csv and ini-values-csv inputs 2019-12-09 11:14:07 +05:30
Shivam Mathur 1cf6a369bb Add support for PHP 8.0.0-dev #104 2019-12-09 10:31:11 +05:30
Dec Norton 03f36220f4 Add PHPUnit problem matcher 2019-11-24 16:35:21 +00:00