Commit Graph

34 Commits

Author SHA1 Message Date
Shivam Mathur
35557a3770 Update coverage in install.test.ts 2024-01-01 01:31:20 +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
4dc94c27cf Refactor utils.fetch to a module and mock it with nock
Add redirect support in utils.fetch
2022-02-06 10:53:40 +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
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
4c5c122aa6 PHP 8.1 is now stable and marked as default version 2021-11-25 17:34:13 +05:30
Aneesh Relan
96e47f9be7 tests: have a strict assertion using toBe 2021-10-09 19:01:59 +05:30
Aneesh Relan
eca40cad4d tests: resolve windows path matching 2021-10-09 18:59:50 +05:30
Aneesh Relan
4e864eae3b tests: move os to a parameter 2021-10-09 18:44:47 +05:30
Aneesh Relan
49a0bad962 tests: refactor install.test.ts to use jest.each 2021-10-09 17:30:06 +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
55ab748aaa Update dependencies
Update to Jest 27

Set sourceMap to true in tsconfig.json
2021-06-04 21:34:31 +05:30
Shivam Mathur
466908db61 Set 8.0 as the latest version 2020-11-28 15:08:26 +05:30
Shivam Mathur
96d8c1e901 Add support for PHP 8.1 on par with PHP 8.0 2020-10-18 19:41:55 +05:30
Shivam Mathur
ad196941ed Refactor install.test.ts 2020-10-15 14:16:19 +05:30
Shivam Mathur
f8e867a9ff Refactor install.ts 2020-10-15 14:16:18 +05:30
Shivam Mathur
1d50c4a8cd Set ini values after coverage setup 2020-07-08 07:45:11 +05:30
Shivam Mathur
5b06192e7c Improve install.ts tests 2020-05-22 02:50:38 +05:30
Shivam Mathur
ca33d01e9f Add support for old PHP versions on linux 2020-02-13 10:31:48 +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
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
3f6c88dec7 Improve workflow and lint the code 2019-11-24 02:38:52 +05:30
Shivam Mathur
e14155415a Add PECL support on linux 2019-11-07 14:35:31 +05:30
Shivam Mathur
aa2af38672 Add tests for install.ts and update dependencies 2019-10-30 09:27:04 +05:30
Shivam Mathur
43178a7254 Improve code quality and write tests 2019-09-20 21:54:46 +05:30
Shivam Mathur
8f9786b73f init 2019-09-06 05:17:43 +05:30