Commit Graph
100 Commits
Author SHA1 Message Date
Shivam Mathur ced9161b13 Fix npm audit 2026-08-05 15:38:46 +05:30
Shivam Mathur 2608ba9a1a Fix geos patch URLs 2026-07-27 11:36:12 +05:30
Shivam Mathur a75416c329 Upgrade build to TypeScript 7 2026-07-26 01:22:48 +05:30
Shivam Mathur 5a9d09b8e0 Fix npm audit 2026-07-25 18:32:47 +05:30
Shivam Mathur 8e6e5267e7 Harden tool checksum verification (#1099) 2026-07-23 19:24:32 +05:30
Shivam Mathur b9ef68088b Bump Node.js packages
Add allowScripts for 3 packages
2026-07-21 18:21:48 +05:30
Shivam Mathur fffd6b1db6 Fix support for install krb5 on linux using PECL 2026-07-21 01:50:08 +05:30
Shivam Mathur 0c10338998 Update Node.js dependencies 2026-06-20 18:43:15 +05:30
Shivam Mathur 805dfa40c1 Improve README [skip ci] 2026-06-18 10:13:14 +05:30
Shivam Mathur 1b1cce8c66 Add initial support for Ubuntu 26.04 [skip ci] 2026-06-18 04:28:47 +05:30
Shivam Mathur f3e473d116 Bump version to 2.37.2
Update Node.js dependencies
2026-06-08 20:54:40 +05:30
Shivam Mathur 8be473cdc3 Trust brew taps 2026-06-08 20:54:32 +05:30
Shivam Mathur a919ff576a Update FUNDING.yml 2026-05-19 03:02:31 +05:30
Shivam Mathur deb2299a77 Harden GitHub Actions workflows 2026-05-18 00:56:40 +05:30
Shivam Mathur 5825be4b77 Harden environment lookup 2026-05-18 00:56:40 +05:30
Shivam Mathur 8d45593ff3 Add CODEOWNERS 2026-05-15 23:46:09 +05:30
Shivam Mathur ba8d1631c1 Update PHP versions in SECURITY.md 2026-05-15 01:33:20 +05:30
Shivam Mathur 7c071dfe9d Bump version to 2.37.1
Update Node.js dependencies
2026-05-14 08:58:36 +05:30
Shivam Mathur eeef37e059 GHSA-pqwm-q9pv-ph8r - Fix CWE-78 [skip ci] 2026-05-14 08:58:36 +05:30
Shivam Mathur 0dc33069a3 Fix phalcon5 support on Windows 2026-05-14 03:00:30 +05:30
Shivam Mathur 680a983990 Fix phalcon version for PHP 8.0 [skip ci] 2026-05-14 03:00:29 +05:30
Shivam Mathur 694649a4a3 Fix mutable tool cache restore 2026-05-13 19:43:21 +05:30
Shivam Mathur 46a991b6aa Merge pull request #1081 from Pyker/patch-1
Fix composer v2 version in README
2026-05-13 16:22:14 +05:30
Shivam Mathur 7748c24380 GHSA-f9f8-rm49-7jv2: Fix GitHub auth handling for composer in affected versions 2026-05-13 16:19:11 +05:30
Shivam Mathur 7729e411ec Improve enabling gearman [skip ci] 2026-04-29 01:00:16 +05:30
Shivam Mathur af2322b95c Fix fallback in Install-PSPackage on Windows 2026-04-26 23:49:26 +05:30
Shivam Mathur 45e37a5311 Update os_releases.csv [skip ci] 2026-04-26 15:12:30 +05:30
Shivam Mathur 690cb7c9d8 Merge pull request #1074 from shivammathur/dependabot/github_actions/develop/codecov/codecov-action-6
Bump codecov/codecov-action from 5 to 6
2026-03-30 17:04:06 +05:30
Shivam Mathur 64e2975255 Update dependencies 2026-03-29 20:51:51 +05:30
Shivam Mathur 106fd0866c Strip backslash line continuation from extension inputs 2026-03-29 20:46:19 +05:30
Shivam Mathur 44724c9282 Merge pull request #1072 from shivammathur/dependabot/npm_and_yarn/npm_and_yarn-66413a1f6e
Bump picomatch from 2.3.1 to 2.3.2 in the npm_and_yarn group across 1 directory
2026-03-26 07:42:11 +05:30
Shivam Mathur 29e04e0a1d Add workflow examples for Drupal and WordPress plugins 2026-03-23 14:33:38 +05:30
Shivam Mathur ea13793c13 Merge pull request #1071 from shivammathur/dependabot/npm_and_yarn/npm_and_yarn-e5a595f223
Bump flatted from 3.4.1 to 3.4.2 in the npm_and_yarn group across 1 directory
2026-03-22 02:27:26 +05:30
Shivam Mathur 90d81e2adc Update examples 2026-03-21 21:47:58 +05:30
Shivam Mathur 93cb3149d2 Fix permission for OIDC tokens in publish.yml for trusted publishing [skip ci] 2026-03-15 22:01:57 +05:30
Shivam Mathur accd6127cb Update dependencies 2026-03-15 21:44:02 +05:30
Shivam Mathur a5c2146f3f Improve tool cache to not cache persistent urls 2026-03-15 11:36:39 +05:30
Shivam Mathur 6a1d559c57 Fix regression in pecl_http support [skip ci] 2026-03-15 11:18:29 +05:30
Shivam Mathur 076a5e3f0d Update actions in examples [skip ci] 2026-03-15 11:00:48 +05:30
Shivam Mathur 00c8f84a71 Add support for ionCube for PHP 8.5 [skip ci] 2026-03-13 22:21:20 +05:30
Shivam Mathur c033e31e7c Add support for zephir parser for PHP 8.5 [skip ci] 2026-03-13 22:10:53 +05:30
Shivam Mathur bc6f40a11a Switch to downloads.php.net in Get-ICUUrl [skip ci] 2026-03-13 21:33:26 +05:30
Shivam Mathur fe26b509d7 Fix support for pecl_http on Windows [skip ci] 2026-03-13 20:50:10 +05:30
Shivam Mathur e67ff94e49 Fix caching couchbase on macOS [skip ci] 2026-03-13 20:15:35 +05:30
Shivam Mathur 4e89813b4b Improve switch_version on Linux 2026-03-12 19:35:06 +05:30
Shivam Mathur a33066c001 Merge pull request #1065 from shivammathur/dependabot/github_actions/develop/actions/download-artifact-8
Bump actions/download-artifact from 7 to 8
2026-03-09 17:10:54 +05:30
Shivam Mathur f1643fd598 Merge pull request #1066 from shivammathur/dependabot/github_actions/develop/actions/upload-artifact-7
Bump actions/upload-artifact from 6 to 7
2026-03-09 17:10:45 +05:30
Shivam Mathur 8724c1dcc1 Add macos-26-intel to the README [skip ci] 2026-03-09 01:03:00 +05:30
Shivam Mathur a1e0f566a8 Revert to old brew linking behaviour 2026-03-08 17:23:40 +05:30
Shivam Mathur 650d05dc41 Merge pull request #1064 from theluckystrike/main
fix: use latest in URL when version is empty
2026-03-04 21:05:48 +05:30
Shivam Mathur a8ca9e3783 Fix npm audit 2026-02-28 11:55:28 +05:30
Shivam Mathur 769a4a81fd Update sqlsrv and pdo_sqlsrv versions [skip ci] 2026-02-28 02:22:42 +05:30
Shivam Mathur d042aafd13 Add retry and timeout for stuck brew calls 2026-02-23 15:42:41 +05:30
Shivam Mathur f97ca00780 Bump dependencies 2026-02-23 15:42:41 +05:30
Shivam Mathur 3aeeb03660 Update PHP version and OS support in README [skip ci] 2026-02-17 03:59:36 +05:30
Shivam Mathur 57e8183dae Switch to brew formula for pdo_firebird on macos [skip ci] 2026-02-08 11:29:04 +05:30
Shivam Mathur 5e98c022f7 Update dependencies 2026-02-08 09:13:03 +05:30
Shivam Mathur f0b3fd9afe Update brew extensions 2026-02-08 07:56:22 +05:30
Shivam Mathur 1eee54fe48 Fix paths for bin tools and scoped tools [skip ci] 2026-01-23 01:04:38 +05:30
Shivam Mathur 341bc9e176 Improve cache for tools 2026-01-21 17:02:28 +05:30
Shivam Mathur 185f9de395 Fix linking tools 2026-01-21 15:54:25 +05:30
Shivam Mathur 46cb5030ab Replace generic record interfaces with specific ones 2026-01-21 02:46:20 +05:30
Shivam Mathur 6300a313a9 Remove unused @actions/io 2026-01-20 08:15:36 +05:30
Shivam Mathur b7741bd785 Fix eslint config for imports 2026-01-20 07:47:37 +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 871ff01b2b Refactor to use ES2024+ features for Node 24
Use Set for O(1) redirect status code lookup in fetch.ts

Use at(-1) and Object.hasOwn() in tools.ts

Use for...of with entries() in utils.ts
2026-01-20 06:46:28 +05:30
Shivam Mathur f0e37f9e90 Update Node version in node workflow 2026-01-20 06:30:53 +05:30
Shivam Mathur 46ae35f333 Update to Node 24
Update fetch.ts to use native fetch() API

Use immutable sort in tools.ts
2026-01-20 06:29:00 +05:30
Shivam Mathur f89a301251 Override undici version 2026-01-17 03:15:23 +05:30
Shivam Mathur 5efa2a774e Fix support to parse master in php-version input 2025-12-18 21:36:10 +05:30
Shivam Mathur f72fc99524 Merge pull request #1045 from shivammathur/dependabot/github_actions/develop/actions/download-artifact-7
Bump actions/download-artifact from 6 to 7
2025-12-15 15:54:23 +05:30
Shivam Mathur c84edb415f Merge pull request #1047 from shivammathur/dependabot/github_actions/develop/actions/upload-artifact-6
Bump actions/upload-artifact from 5 to 6
2025-12-15 15:54:03 +05:30
Shivam Mathur 4dda6da925 Merge pull request #1046 from shivammathur/dependabot/github_actions/develop/actions/cache-5
Bump actions/cache from 4 to 5
2025-12-15 15:53:27 +05:30
Shivam Mathur 3dfaca4ee1 Rename nightly_versions -> php_builder_versions 2025-11-26 22:22:06 +05:30
Shivam Mathur 44454db4f0 Fix check_lists in ppa.sh 2025-11-26 20:43:34 +05:30
Shivam Mathur 9d7558f1af Revert to using php-builder for PHP 8.3 and above for self-hosted 2025-11-26 20:05:44 +05:30
Shivam Mathur 7bf05c6b70 Update README 2025-11-26 16:10:58 +05:30
Shivam Mathur 5daa53ffa1 Fix shellcheck in darwin.sh 2025-11-26 11:29:16 +05:30
Shivam Mathur e8f032a051 Fix linking 2025-11-26 11:29:07 +05:30
Shivam Mathur f96e84adbb Bump version to 2.36.0
Update Node.js dependencies
2025-11-26 11:08:00 +05:30
Shivam Mathur 4abbbd6075 Fix build pdo_oci on macos for PHP 7.0
Minor shellcheck fix
2025-11-26 09:36:49 +05:30
Shivam Mathur a19278e75f Update actions/checkout to v6 2025-11-26 07:43:52 +05:30
Shivam Mathur 4364ed4a15 Merge pull request #1030 from shivammathur/dependabot/github_actions/develop/actions/checkout-6
Bump actions/checkout from 5 to 6
2025-11-26 07:42:55 +05:30
Shivam Mathur 8dcd37f7d4 Improve macos php setup
Run dependency install as a seperate command.

Remove chown command as it is not required anymore it seems

Fix add_brew_tap call
2025-11-26 07:42:08 +05:30
Shivam Mathur a909b43232 Fix gearman versions 2025-11-26 06:25:09 +05:30
Shivam Mathur be556f8879 Add 8.5 for backfire in extensions.ts 2025-11-26 06:25:09 +05:30
Shivam Mathur 91d37511e3 Fix fallback to latest version in tools.ts 2025-11-26 06:25:09 +05:30
Shivam Mathur 3961404d06 Fix phpize patch on arm64 macos [skip ci] 2025-11-25 16:35:22 +05:30
Shivam Mathur 43e4e008cc Add support for ibm extensions [skip ci] 2025-11-25 16:23:49 +05:30
Shivam Mathur b010fa7c8f Fix typo in geos patch [skip ci] 2025-11-25 15:46:15 +05:30
Shivam Mathur cc78f4c7f9 Improve library support when building from source 2025-11-24 05:11:08 +05:30
Shivam Mathur 7662a9b5f4 Update common patches 2025-11-24 04:18:57 +05:30
Shivam Mathur 865d4645a1 Fallback to upgrading macos formula 2025-11-21 03:55:33 +05:30
Shivam Mathur 248e3ca37a Mark PHP 8.5 as stable 2025-11-21 02:36:26 +05:30
Shivam Mathur 2c40db3599 Fix getcomposer fallback url for specific versions 2025-11-21 01:02:19 +05:30
Shivam Mathur 4eb1b49da1 Bump dependencies 2025-11-18 01:36:59 +05:30
Shivam Mathur 5eda055652 Improve and refactor ppa.sh 2025-11-10 05:02:29 +05:30
Shivam Mathur 04e773ea40 Fix redis formula in brew_extensions 2025-11-09 18:28:01 +05:30
Shivam Mathur 53bf167847 Merge pull request #1020 from nicolas-grekas/patch-1
Update flex link to the GitHub repository
2025-10-31 23:34:00 +05:30
Shivam Mathur 74d4e20179 Merge pull request #1018 from shivammathur/dependabot/github_actions/develop/actions/download-artifact-6
Bump actions/download-artifact from 5 to 6
2025-10-27 19:25:54 +05:30