Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

Setup PHP

Setup PHP with required extensions, php.ini configuration, code-coverage support and various tools like composer in GitHub Actions.
Collective - Host: opensource - https://opencollective.com/setup-php - Website: https://setup-php.com - Code: https://github.com/shivammathur/setup-php

README: update for release of PHP 8.2

I also realized that - while not mentioned in the changelog or the readme - PHP 8.3 _is_ already...

github.com/shivammathur/setup-php - 01aa440f0bd8d2e53795d1793bd6fa0e86bcc0a2 authored about 2 years ago by jrfnl <[email protected]>
Switch composer-unused back to phar

github.com/shivammathur/setup-php - 51f83e019c7b418c718e428e5b30c9cf34a1530f authored about 2 years ago by Shivam Mathur <[email protected]>
Fix get_extension_from_formula in darwin.sh

github.com/shivammathur/setup-php - 173ca15c9b7f00090a2cbe0415b31b880eec87b9 authored about 2 years ago by Shivam Mathur <[email protected]>
Improve extension support on macOS

github.com/shivammathur/setup-php - 4704ad638a0825b6c7c369678683ef6282b62c4a authored about 2 years ago by Shivam Mathur <[email protected]>
Add note about updating PHP if ppa is missing on Ubuntu

github.com/shivammathur/setup-php - 1a18b2267f80291a81ca1d33e7c851fe09e7dfc4 authored about 2 years ago by Shivam Mathur <[email protected]>
Update Node.js dependencies

github.com/shivammathur/setup-php - e9704839e9596a17b0a29a88cc2b03e3f3565c8f authored about 2 years ago by Shivam Mathur <[email protected]>
Update PHP if ppa:ondrej/php is missing ref: actions/runner-images#6331

github.com/shivammathur/setup-php - 5178fac634a2097df50d9961f3610841052c2f70 authored about 2 years ago by Shivam Mathur <[email protected]>
Fix support for firebird and couchbase

github.com/shivammathur/setup-php - 388883d4bfb53f3efdd3634cf172e22e0870c133 authored about 2 years ago by Shivam Mathur <[email protected]>
Improve phalcon support

github.com/shivammathur/setup-php - cae6d06e6949dbe1f6d25d6121a4c65fb915e075 authored about 2 years ago by Shivam Mathur <[email protected]>
Run configure_pecl only when ini_files are set

github.com/shivammathur/setup-php - 89f4f7e8bed4f0220e0385101365e8241551df53 authored about 2 years ago by Shivam Mathur <[email protected]>
Fix debug support on Linux

github.com/shivammathur/setup-php - d2efbcd1260f45b70463498bcfdb633ec1c218eb authored about 2 years ago by Shivam Mathur <[email protected]>
Fix logs on failure in add_pecl_extension

github.com/shivammathur/setup-php - e8836c6d4633b69ced2f2d1a26fba2d0c46df946 authored about 2 years ago by Shivam Mathur <[email protected]>
Configure brew on linux on grpc_php_plugin setup

github.com/shivammathur/setup-php - 98e3af0bff3564cdd624cab0063cf3ac1df43555 authored about 2 years ago by Shivam Mathur <[email protected]>
Update Node.js packages

github.com/shivammathur/setup-php - 5bbbd3fdf6f6a182dbef35de7906fcf6d1f926a8 authored about 2 years ago by Shivam Mathur <[email protected]>
Update sqlsrv and pdo_sqlsrv to 5.10.1

github.com/shivammathur/setup-php - 9068f2e46f0bacab2d912b3000968cd1eec6154d authored about 2 years ago by Shivam Mathur <[email protected]>
Improve phalcon5 support

github.com/shivammathur/setup-php - 7622357ff1552e8fe0cec5387dd50d825bba85e4 authored about 2 years ago by Shivam Mathur <[email protected]>
Add debug builds section in the README

github.com/shivammathur/setup-php - 6652a09da6846d2272b6d34505c3941cf1b05420 authored about 2 years ago by Shivam Mathur <[email protected]>
Add debug symbols support to Windows

github.com/shivammathur/setup-php - 48fb8e1194aca3ed1a1146033ca3f16e4c855488 authored about 2 years ago by Shivam Mathur <[email protected]>
Merge branch 'flavioheleno-improv/zts' into develop

github.com/shivammathur/setup-php - bbc6e9069b1b412cf8fcec9b0d4c4ad18fd2a664 authored about 2 years ago by Shivam Mathur <[email protected]>
Merge branch 'improv/zts' of https://github.com/flavioheleno/setup-php into flavioheleno-improv/zts

github.com/shivammathur/setup-php - 37dcd1cf8c47c1cdefd5f225112362777665e356 authored about 2 years ago by Shivam Mathur <[email protected]>
Bump version to 2.22.0

Bump Node.js dependencies

github.com/shivammathur/setup-php - 12b1efad4b3d57627b5b31c912f6fc7f07c05b40 authored about 2 years ago by Shivam Mathur <[email protected]>
Switch to $GITHUB_OUTPUT

github.com/shivammathur/setup-php - 0575a32108978260a650e390d7008ce2c95b43e3 authored about 2 years ago by Shivam Mathur <[email protected]>
Improve brew support on Linux

github.com/shivammathur/setup-php - 71b0e09dbce081ad89f67e8521d8377862a33b59 authored about 2 years ago by Shivam Mathur <[email protected]>
Fetch symfony-cli artifact url and fallback to brew

github.com/shivammathur/setup-php - edff21f0a67ecd4f37ce0012fada79063f2c1cb5 authored about 2 years ago by Shivam Mathur <[email protected]>
Fix version_prefix for laravel/pint

github.com/shivammathur/setup-php - 22035eb75b0769f91037dfd3922addf40365c615 authored about 2 years ago by Shivam Mathur <[email protected]>
Add support for debug builds

github.com/shivammathur/setup-php - b556cf729253c33b068e35b68dd700fcb9b5156d authored about 2 years ago by Shivam Mathur <[email protected]>
Add thread-safe setup support

github.com/shivammathur/setup-php - f99a9d462487827bbeab1ee533a0e6269f3f3687 authored about 2 years ago by Flavio Heleno <[email protected]>
Fix version_prefix for laravel/pint

github.com/shivammathur/setup-php - a49dfe8457df0b95e6d418402c287f60a40695b4 authored about 2 years ago by Shivam Mathur <[email protected]>
Add support for debug builds

github.com/shivammathur/setup-php - 7ff9ac44b48fdef736028ef6d4a0a651f9160cda authored about 2 years ago by Shivam Mathur <[email protected]>
Run switch_version before check_extensions on Linux

github.com/shivammathur/setup-php - 7aff4d7a22a77f9733ffda9a5c414fa6043da9d1 authored over 2 years ago by Shivam Mathur <[email protected]>
Merge pull request #641 from lmichelin/master

🐞 Bug Fix: make symfony-cli installation faster on Linux

github.com/shivammathur/setup-php - 633321754dc495edcf49930e2ede35655f8667fa authored over 2 years ago by Shivam Mathur <[email protected]>
Improve fetching brew taps

github.com/shivammathur/setup-php - 40a4cb064f4e441a1f95a23c9d8fc9c22d7611e1 authored over 2 years ago by Shivam Mathur <[email protected]>
fix: make symfony-cli installation faster on linux

github.com/shivammathur/setup-php - 45410ae8f096eae3649512ad8f4580b3d0e7f4bb authored over 2 years ago by Louis-Marie Michelin <[email protected]>
Merge pull request #636 from shivammathur/composer-no-audit

Set COMPOSER_NO_AUDIT environment variable by default

github.com/shivammathur/setup-php - 56ad5977ba24fe8adeb23eb47afe3a79569d7e6f authored over 2 years ago by Shivam Mathur <[email protected]>
Set COMPOSER_NO_AUDIT environment variable by default

github.com/shivammathur/setup-php - 6353d20df21d10706fd0c5610665331cb93f9a54 authored over 2 years ago by Shivam Mathur <[email protected]>
Bump Node.js dependencies

github.com/shivammathur/setup-php - e04e1d97f0c0481c6e1ba40f8a538454fe5d7709 authored over 2 years ago by Shivam Mathur <[email protected]>
Add support to install rector in tools input

github.com/shivammathur/setup-php - 52685a348b97cddf23ea2654cb8bbdf9d7919675 authored over 2 years ago by Shivam Mathur <[email protected]>
Fix symfony support

github.com/shivammathur/setup-php - 44d81f983056c06a11e04e43aa61bf7726912278 authored over 2 years ago by Shivam Mathur <[email protected]>
Add support for ast from shivammathur/extensions on macOS

github.com/shivammathur/setup-php - 401bdecb7158e38ae39879869d0b57dc493635d9 authored over 2 years ago by Shivam Mathur <[email protected]>
Fix logs in add_pecl_extension

github.com/shivammathur/setup-php - aa82ffc68fde87adb5c5938f5a7caf33112ef59c authored over 2 years ago by Shivam Mathur <[email protected]>
Fix extension setup using PECL on Linux and macOS

github.com/shivammathur/setup-php - 7e03c76ef2aa9cc1deb5b9c2395e7f0be6bd3160 authored over 2 years ago by Shivam Mathur <[email protected]>
Upgrade Node.js dependencies

github.com/shivammathur/setup-php - 16011a795d747d5f45038f96371c3b98aec5669d authored over 2 years ago by Shivam Mathur <[email protected]>
Fix reading composer package type for older versions

github.com/shivammathur/setup-php - 66f24470dcf2decb70ec50b2c0e25cbdb06997ab authored over 2 years ago by Shivam Mathur <[email protected]>
Fix scoped tool setup on Windows

github.com/shivammathur/setup-php - e57ea715eb7d9234ceaec1e7df12b539480fa876 authored over 2 years ago by Shivam Mathur <[email protected]>
Fail on npm audit again

github.com/shivammathur/setup-php - e8ba27f3d2a48330b50e78a30a1584f7fb91ce66 authored over 2 years ago by Shivam Mathur <[email protected]>
Update README

github.com/shivammathur/setup-php - 945c34c1751f6d2c8106ec0feba5662fcbc1c943 authored over 2 years ago by Shivam Mathur <[email protected]>
Bump version to 2.21.0

Continue on npm audit failure

github.com/shivammathur/setup-php - c8c64c6cf9eda17f1067883d2058f03eb896a08f authored over 2 years ago by Shivam Mathur <[email protected]>
Add support for phalcon5 on Windows

github.com/shivammathur/setup-php - 0d3f92f1272ec4fad8aff55629b631d3a7113d6f authored over 2 years ago by Shivam Mathur <[email protected]>
Add workaround for missing phalcon packages on Ubuntu 22.04

github.com/shivammathur/setup-php - 4979d5b484bdbe0aa42b6bc1a6625c1ea2ac6404 authored over 2 years ago by Shivam Mathur <[email protected]>
Add support for phalcon5 on Linux and macOS

Fix get_pecl_version

github.com/shivammathur/setup-php - 0d9a1ba5ae14203fcaa289234e84725c92292eda authored over 2 years ago by Shivam Mathur <[email protected]>
Add check for gd in php.yml

github.com/shivammathur/setup-php - 3ede7656cb9c97f4f91f230ffcefc187d033e6d3 authored over 2 years ago by Shivam Mathur <[email protected]>
Merge pull request #617 from ChristophWurst/demo/php82-gd

Demo PHP8.2+gd failure

github.com/shivammathur/setup-php - f3cdc074cee6bfe04bd6723059619a7195999a5c authored over 2 years ago by Shivam Mathur <[email protected]>
Demo PHP8.2+gd failure

Signed-off-by: Christoph Wurst <[email protected]>

github.com/shivammathur/setup-php - 109db648f13c5f88fcded61ce6252a822a706860 authored over 2 years ago by Christoph Wurst <[email protected]>
Merge pull request #614 from d8vjork/master

Add support for tool Laravel Pint

github.com/shivammathur/setup-php - 3ccc00eeced098a9046fbad7eb9f2db8f000567a authored over 2 years ago by Shivam Mathur <[email protected]>
Add support for tool Laravel Pint

github.com/shivammathur/setup-php - 0f688a10cb258f69d9465f5c863fa67a583b44fa authored over 2 years ago by Ruben Robles <[email protected]>
Bump version to 2.20.1

Fix format script in package.json

github.com/shivammathur/setup-php - 3312ea6101295aeda1e702b5d3b641e9717de6d6 authored over 2 years ago by Shivam Mathur <[email protected]>
Do not add composer plugins to allow list for composer v1

github.com/shivammathur/setup-php - ce49f82dd822a20d970610323f774495636dea67 authored over 2 years ago by Shivam Mathur <[email protected]>
Improve support for composer authenticating private respositories

github.com/shivammathur/setup-php - cf5cd90b4c0c92560f92a2587cf7fccc5757d4dc authored over 2 years ago by Shivam Mathur <[email protected]>
Bump version to 2.20.0

github.com/shivammathur/setup-php - cdb037c2a47e89a90eb317c7376c32a4cf92ddcc authored over 2 years ago by Shivam Mathur <[email protected]>
Add composer plugins to allow list before installing

github.com/shivammathur/setup-php - 261f13a7c5c262f7411ed1e6f8dd8ae3622369f8 authored over 2 years ago by Shivam Mathur <[email protected]>
Add support for event extension on unix

github.com/shivammathur/setup-php - 9eaa66d89b10469ae936a571d3cb96b2821dace8 authored over 2 years ago by Shivam Mathur <[email protected]>
Set RUNNER_TOOL_CACHE on self-hosted environments

github.com/shivammathur/setup-php - da9dfe4a7163376c5b3b8ed8408532d7fae76938 authored over 2 years ago by Shivam Mathur <[email protected]>
Add support to allow composer plugins

github.com/shivammathur/setup-php - a863ab6d3dbef5503066eed8194745717e35cdd3 authored over 2 years ago by Shivam Mathur <[email protected]>
Add coverage driver version in logs

github.com/shivammathur/setup-php - 050cb8061ba059cc26c52e2195ed2541f6b80d91 authored over 2 years ago by Shivam Mathur <[email protected]>
Merge pull request #609 from dino182/develop

Fix Add-Path for self-hosted Windows

github.com/shivammathur/setup-php - 3fda17f3fa0a5b22b8796c944c77fd10a3641ff5 authored over 2 years ago by Shivam Mathur <[email protected]>
Fix Add-Path for self-hosted Windows

github.com/shivammathur/setup-php - 1a2cb4f8725637734d73f54ddd402d23308a4959 authored over 2 years ago by Dino Infantino <[email protected]>
Merge pull request #607 from markseuffert/patch-1

Updated documentation

github.com/shivammathur/setup-php - 4969814b6978d2966d0bee3ff03434c950e9e56a authored over 2 years ago by Shivam Mathur <[email protected]>
Updated documentation, review

github.com/shivammathur/setup-php - 07f2ea7d022fd8ae82fa9ef5cc9fe2b4c030523d authored over 2 years ago by Mark <[email protected]>
Updated documentation

github.com/shivammathur/setup-php - a1c17b4b18483915acc7f1d8aa192f12b74fee34 authored over 2 years ago by Mark <[email protected]>
Bump version to 2.19.1

Update Node.js dependencies

github.com/shivammathur/setup-php - 3eda58347216592f618bb1dff277810b6698e4ca authored over 2 years ago by Shivam Mathur <[email protected]>
Fix support for deployer

github.com/shivammathur/setup-php - 74d43be8a37b5562a232e4b97ce460f8e0a4bd04 authored over 2 years ago by Shivam Mathur <[email protected]>
Bump version to 2.19.0

github.com/shivammathur/setup-php - aa1fe473f9c687b6fb896056d771232c0bc41161 authored over 2 years ago by Shivam Mathur <[email protected]>
Remove years from LICENSE

github.com/shivammathur/setup-php - a92acf13e4c730cbe2a24202de70675c986bcf2f authored over 2 years ago by Shivam Mathur <[email protected]>
Fix jsdoc in fetch.ts

github.com/shivammathur/setup-php - 0533892eb47f9230306ab68fb9aed014ba654cf4 authored over 2 years ago by Shivam Mathur <[email protected]>
Bump ES version to 2021

github.com/shivammathur/setup-php - 43fb4ad30e7664b47a2a498a4efe65ee41f82b45 authored over 2 years ago by Shivam Mathur <[email protected]>
Fix protoc support

github.com/shivammathur/setup-php - b88a8c89d13e139fea22a493733ce3d130a24f96 authored over 2 years ago by Shivam Mathur <[email protected]>
Set target-branch to develop in dependabot.yml

github.com/shivammathur/setup-php - 36d7f6c7c52deb23dca696f3d282a620a60e4a2f authored over 2 years ago by Shivam Mathur <[email protected]>
Merge pull request #598 from shivammathur/dependabot/github_actions/codecov/codecov-action-3

Bump codecov/codecov-action from 2 to 3

github.com/shivammathur/setup-php - a1a52db9f3aad362c534f0023c92514352bfc992 authored over 2 years ago by Shivam Mathur <[email protected]>
Merge pull request #599 from shivammathur/dependabot/github_actions/github/codeql-action-2

Bump github/codeql-action from 1 to 2

github.com/shivammathur/setup-php - 88e54b10ca76af7d86e96d32d4748b9ed137a3f5 authored over 2 years ago by Shivam Mathur <[email protected]>
Merge pull request #600 from shivammathur/dependabot/github_actions/actions/setup-node-3

Bump actions/setup-node from 1 to 3

github.com/shivammathur/setup-php - 203099e007641bd25416178bf97215dd3cc112bc authored over 2 years ago by Shivam Mathur <[email protected]>
Bump actions/setup-node from 1 to 3

Bumps [actions/setup-node](https://github.com/actions/setup-node) from 1 to 3.
- [Release notes]...

github.com/shivammathur/setup-php - 4e9ea33f8d5767e9c33cc6542d529c9371a0d655 authored over 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump github/codeql-action from 1 to 2

Bumps [github/codeql-action](https://github.com/github/codeql-action) from 1 to 2.
- [Release no...

github.com/shivammathur/setup-php - 68ba5ba9475531133f5959acf3b27b972171a35f authored over 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump codecov/codecov-action from 2 to 3

Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 2 to 3.
- [Releas...

github.com/shivammathur/setup-php - 99af32331c923b622cc61a2e8d8c75d2ffa6e284 authored over 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #597 from turrisxyz/Dependabot-GitHub-Actions

chore: Included githubactions in the dependabot config

github.com/shivammathur/setup-php - 810a92a9b00b725a57fb54b02507c57a0100b27a authored over 2 years ago by Shivam Mathur <[email protected]>
chore: Included githubactions in the dependabot config

This should help with keeping the GitHub actions updated on new releases. This will also help wi...

github.com/shivammathur/setup-php - 9c760dd6e2ca1fde1ea4fe308408c20465b7837b authored over 2 years ago by naveen <[email protected]>
Merge pull request #596 from turrisxyz/Pinned-Dependencies-GitHub

chore: Set permissions for GitHub actions

github.com/shivammathur/setup-php - dea233d702313e0c9e9fccb0590a05f044ae0f0c authored over 2 years ago by Shivam Mathur <[email protected]>
chore: Set permissions for GitHub actions

Restrict the GitHub token permissions only to the required ones; this way, even if the attacker...

github.com/shivammathur/setup-php - 787285e08a93574525ba088913dcd57392be0f1c authored over 2 years ago by nathannaveen <[email protected]>
Append custom ini files to php.ini files

github.com/shivammathur/setup-php - ee065c5938a80517a721131ec68cb2e2ba5dc26b authored over 2 years ago by Shivam Mathur <[email protected]>
Fix enabling cached dependent extensions on lower PHP versions

github.com/shivammathur/setup-php - dbc8ba084414fade955a8b09a13b69ee59248817 authored over 2 years ago by Shivam Mathur <[email protected]>
Add unixodbc if missing in sqlsrv setup

github.com/shivammathur/setup-php - fe9e23a16a3dffab179cbfbddfb9af62baeb03b4 authored over 2 years ago by Shivam Mathur <[email protected]>
Fix couchbase cache on macOS

github.com/shivammathur/setup-php - 16de39288afa5abd8c26f9df0facf1ac42ddaed7 authored over 2 years ago by Shivam Mathur <[email protected]>
Fix support for couchbase 4.x

github.com/shivammathur/setup-php - 67ff09364de52da64a299b4c7d28d34ad2f50a30 authored over 2 years ago by Shivam Mathur <[email protected]>
Add support to specify couchbase version

github.com/shivammathur/setup-php - 1dfe0dc4a4d6064143c262354060dc9f9c90a88a authored over 2 years ago by Shivam Mathur <[email protected]>
Fix couchbase setup

Fix couchbase version to 3.x till 4.x is stable

The couchbase 4.x is based on a C++ client libr...

github.com/shivammathur/setup-php - 6f83b63bf55b4738451ba1a47e1b93162e67afe5 authored over 2 years ago by Shivam Mathur <[email protected]>
Fix pecl support on PHP 5.3

Remove pecl suffix option support from PHP 5.3 as Console_Getopt version used does not support it

github.com/shivammathur/setup-php - f0db57dcabd11f9fd4bfeec4b021a0410961db5c authored over 2 years ago by Shivam Mathur <[email protected]>
Add support for Ubuntu 22.04

github.com/shivammathur/setup-php - 6cba851606e69e00775ebccba68bc1d418b6fa44 authored over 2 years ago by Shivam Mathur <[email protected]>
Prefix extension formula with tap name on macOS

github.com/shivammathur/setup-php - 209324abab04ce351f602d0df528bf4754737967 authored over 2 years ago by Shivam Mathur <[email protected]>
Create empty composer.json in scoped directory

When installing composer based tools in a scoped directory with old composer versions it breaks ...

github.com/shivammathur/setup-php - 846135c190e848488012c07c5a05d99b7a2abe25 authored over 2 years ago by Shivam Mathur <[email protected]>
Improve support for composer fallback URLs

github.com/shivammathur/setup-php - 32d20248aecee83a9d79aae7b0cfd3bd8fae0702 authored over 2 years ago by Shivam Mathur <[email protected]>
Update OS support for self-hosted runners in README

github.com/shivammathur/setup-php - ba8485d89fc7ae6e5340b58b982c8f5522c5d99a authored over 2 years ago by Shivam Mathur <[email protected]>