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
theluckystrike
746e1a46d1
fix: use latest in URL when version is empty
...
When version is not specified (empty string), the getUrl function
was generating invalid URLs like /releases/download/cs2pr without
any version, which returned 404.
This fix ensures that when version is empty or 'latest', the URL
includes '/latest/' which GitHub handles correctly with a redirect
to the actual latest release.
Fixes #1063
2026-03-04 22:03:38 +07:00
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
dependabot[bot]
c14319add5
Bump actions/upload-artifact from 5 to 6
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 5 to 6.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-15 10:02:24 +00:00
dependabot[bot]
5ba12107fc
Bump actions/cache from 4 to 5
...
Bumps [actions/cache](https://github.com/actions/cache ) from 4 to 5.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-15 10:02:21 +00:00
dependabot[bot]
8bd624e171
Bump actions/download-artifact from 6 to 7
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 6 to 7.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-15 10:02:16 +00:00
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
master
v2
2.36.0
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
dependabot[bot]
aaed46225e
Bump actions/checkout from 5 to 6
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 5 to 6.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-24 11:06:15 +00:00
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