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

Merge pull request #501 from jrfnl/feature/fix-typo

Fix apparent typo

github.com/shivammathur/setup-php - e0dd9c9560a8c1583cef970a9a1acafb82cadfdb authored over 3 years ago by Shivam Mathur <[email protected]>
Merge pull request #500 from jrfnl/feature/tools-add-parallel-lint

Tools: add support for PHP Parallel Lint

github.com/shivammathur/setup-php - 28853c9f3b2be55e7ca9b4472b4c99c0a5f20c14 authored over 3 years ago by Shivam Mathur <[email protected]>
Tools: fix typo

While the PHPCPD and PHPUnit tools use the [same function under the hood](https://github.com/shi...

github.com/shivammathur/setup-php - 608ad1a0cf1fb46147a9b08450a63516794a949c authored over 3 years ago by jrfnl <[email protected]>
Tools: add support for parallel-lint

github.com/shivammathur/setup-php - 257e4c088db0feead1fbff63c5b61102ef124934 authored over 3 years ago by jrfnl <[email protected]>
Add fileinfo extension with phpdoc

Add aliases for phpdoc

github.com/shivammathur/setup-php - 7b145b5faecd1a1e7ad5d3e5d6c611da91f04c5c authored over 3 years ago by Shivam Mathur <[email protected]>
Merge pull request #498 from jrfnl/feature/tools-add-phpdocumentor

Tools: add support for phpDocumentor

github.com/shivammathur/setup-php - 253459691c17bc73fc6e5edb6290bac550a7d3c2 authored over 3 years ago by Shivam Mathur <[email protected]>
Fix enabling cached extensions with custom support

github.com/shivammathur/setup-php - cb5db3f8880d120eae762d8531b631c04cfdb2e1 authored over 3 years ago by Shivam Mathur <[email protected]>
Fix Blackfire extensions logs when cached

github.com/shivammathur/setup-php - 52d2b3b70b7e718a79f191d3317910b734d2571f authored over 3 years ago by Shivam Mathur <[email protected]>
Tools: add support for phpDocumentor

github.com/shivammathur/setup-php - fa5fbefff933208426d839cfccbb12c9a94d9873 authored over 3 years ago by jrfnl <[email protected]>
Make all extension variables local

github.com/shivammathur/setup-php - 256b466cc45489bc2ae938ac8b7acbcbf4994476 authored over 3 years ago by Shivam Mathur <[email protected]>
Fix enabling firebird when cached

github.com/shivammathur/setup-php - 57f4a60e24b295c8cfe766424a4b65a9bcd9b918 authored over 3 years ago by Shivam Mathur <[email protected]>
Fix Ioncube logs if cached

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

github.com/shivammathur/setup-php - bc0d6076118a92825d7bb105bbbd30d275e6a64f authored over 3 years ago by Shivam Mathur <[email protected]>
Fix php_extra_version on macOS

github.com/shivammathur/setup-php - 1fa3ba1b162e818eed12eed233c9837299574948 authored over 3 years ago by Shivam Mathur <[email protected]>
Fix version for PECL extensions in logs

github.com/shivammathur/setup-php - d8d1da5d6db636ed3a6d80743a88ab6558f9ea86 authored over 3 years ago by Shivam Mathur <[email protected]>
Fix parsing php-src tag

github.com/shivammathur/setup-php - 094bc8ae178dacbbd0d89e6f6568182b6321bae7 authored over 3 years ago by Shivam Mathur <[email protected]>
Fix setup for cached OCI extensions

github.com/shivammathur/setup-php - 48aac87d46a6be92606792479960dc0bbb325532 authored over 3 years ago by Shivam Mathur <[email protected]>
Fix parsing extra version

github.com/shivammathur/setup-php - 31971c78cd39881003f0c5f4c1618d7e66398537 authored over 3 years ago by Shivam Mathur <[email protected]>
Add support for expect and ssh2 using shivammathur/extensions tap on macOS

github.com/shivammathur/setup-php - 13760f5b16b99cc366ae5509c085bf5bf3b083d7 authored over 3 years ago by Shivam Mathur <[email protected]>
Add check for package files when adding PPA

github.com/shivammathur/setup-php - c644f654ceaf4edf961d47787b0b730c1269aefe authored over 3 years ago by Shivam Mathur <[email protected]>
Add automated single SVG for corporate sponsors

github.com/shivammathur/setup-php - 9adda12e863df5d4831d8c1b526e3bd78fc5d557 authored over 3 years ago by Shivam Mathur <[email protected]>
Improve docs for extensions: none

github.com/shivammathur/setup-php - 6db8a6c378a6bacca9ec319c3496f00cfc8383d0 authored over 3 years ago by Shivam Mathur <[email protected]>
Bump version to 2.14.0

Add config to generate types

Fix build error in install.ts after TypeScript upgrade

Minor refa...

github.com/shivammathur/setup-php - a34eeedd370660bc99d0698c97bfe3018387b1c1 authored over 3 years ago by Shivam Mathur <[email protected]>
Improve documentation for disabling extensions

github.com/shivammathur/setup-php - 35bc046b26c3dfbe203eabf8094d8409d5d6f022 authored over 3 years ago by Shivam Mathur <[email protected]>
Add special cases to config.test.ts

github.com/shivammathur/setup-php - 64e9bb0e7926d461758129de2a94e57f8aeebe11 authored over 3 years ago by Shivam Mathur <[email protected]>
Refactor config.test.ts

github.com/shivammathur/setup-php - 19a01870e713e4e9e5dc6454d30ff5b737ee48b6 authored over 3 years ago by Shivam Mathur <[email protected]>
Refactor coverage.test.ts

github.com/shivammathur/setup-php - c4560dd084b64637ad2dd4f8176a26e689e8ef97 authored over 3 years ago by Shivam Mathur <[email protected]>
Add sponsor svg

github.com/shivammathur/setup-php - 0313f578cef1908132a19c0b0e4560f0913e0354 authored over 3 years ago by Shivam Mathur <[email protected]>
Add support for nightly alias

github.com/shivammathur/setup-php - d068c17d9e2904a5b2c36561a68ad75857c30a22 authored over 3 years ago by Shivam Mathur <[email protected]>
Use commit hash in url for nightly builds in darwin.sh

github.com/shivammathur/setup-php - 8eebeae48aa180d18c07b632d73a694dc003b7ab authored over 3 years ago by Shivam Mathur <[email protected]>
Fix parsing 8.1 version

github.com/shivammathur/setup-php - da9dadf09c3a919d872d28582d31cc0f6899f660 authored over 3 years ago by Shivam Mathur <[email protected]>
Specify version in Windows nightly setup

github.com/shivammathur/setup-php - e06e40278f7d81294003511042edb8ec28f1311b authored over 3 years ago by Shivam Mathur <[email protected]>
Add 8.2 to the workflows

github.com/shivammathur/setup-php - 6473b1c04c0c2d84b6c5e5b3b771b4bd1884338e authored over 3 years ago by Shivam Mathur <[email protected]>
Update documentation for PHP 8.2.0-dev

github.com/shivammathur/setup-php - 7694412cb01c7dfcf3004aa39d2f057dceb03b4f authored over 3 years ago by Shivam Mathur <[email protected]>
Use shivammathur/extensions tap to install vips on macOS

github.com/shivammathur/setup-php - e990e98a548d0c27a2720a29a1fa2f38ee4e697f authored over 3 years ago by Shivam Mathur <[email protected]>
Add support to remove all shared extensions

github.com/shivammathur/setup-php - b2d037d56038385a82e2d3c23f2732f6db21c0e0 authored over 3 years ago by Shivam Mathur <[email protected]>
Fix logs of disabled dependent extensions

Use shared_extension function on unix

github.com/shivammathur/setup-php - 4beeea41b49dc8eb30334067888b2a45cf3a2616 authored over 3 years ago by Shivam Mathur <[email protected]>
Fix parsing extensions input if `Zend OPcache` is specified instead of `opcache`

github.com/shivammathur/setup-php - 8e80635955da43631a71bfeddcda8fb93a21c9f0 authored over 3 years ago by Shivam Mathur <[email protected]>
Do not check dependents for PCOV and Xdebug

github.com/shivammathur/setup-php - c8837583fce2204bf620306b414a5824823d403c authored over 3 years ago by Shivam Mathur <[email protected]>
Add support to disable dependent extensions

github.com/shivammathur/setup-php - bb36513e49859ae27788ec2a4127a79494e96967 authored over 3 years ago by Shivam Mathur <[email protected]>
Do not delete extensions, just disable them

github.com/shivammathur/setup-php - 5402397d9f2f6faa58b1c5faed0bc9b783e66486 authored over 3 years ago by Shivam Mathur <[email protected]>
Run New-Item with -Force as items can pre-exist on self-hosted environments

Pipe output to $null as that is removed for verbose and not Out-Null, and is also faster

github.com/shivammathur/setup-php - f6b4601c63ffabf2aadb693326064327107fe12d authored over 3 years ago by Shivam Mathur <[email protected]>
Update sponsor options [skip ci]

github.com/shivammathur/setup-php - ed627112896249927904bdb549e1aa62d998773c authored over 3 years ago by Shivam Mathur <[email protected]>
Fix extension logs

github.com/shivammathur/setup-php - 2cb9b829437ee246e9b3cac53555a39208ca6d28 authored over 3 years ago by Shivam Mathur <[email protected]>
Add windows-2022 to the README

github.com/shivammathur/setup-php - 4f420be5bd5a5a57af4f0d81b221a6d7ae2316f7 authored over 3 years ago by Shivam Mathur <[email protected]>
Bump version to 2.13.0

Update dependencies

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

github.com/shivammathur/setup-php - 91936faf85d55b34e52c83b3acfdaf1e2b1e9d5b authored over 3 years ago by Shivam Mathur <[email protected]>
Use AdditionalFilesPath parameter in Install-PhpExtension

AdditionalFilesPath allows to specify a directory inside extension directory (which can be cache...

github.com/shivammathur/setup-php - ca319bd10e39d1bca24413897cebaded73530408 authored over 3 years ago by Shivam Mathur <[email protected]>
Fixed support for php-cs-fixer

Added fetch_latest to tools.json. When fetch_latest is true for a tool
it will fetch the release...

github.com/shivammathur/setup-php - 4d3cfaa6531effaa5068d7e54df6037e96c09aa8 authored over 3 years ago by Shivam Mathur <[email protected]>
Stop doing shallow clones on macOS self-hosted

github.com/shivammathur/setup-php - c8b716540c160db25551e9c92416b41f31bf9b92 authored over 3 years ago by Shivam Mathur <[email protected]>
Use systemctl only if systemd is present else use the service wrapper

github.com/shivammathur/setup-php - 1cecc2cc9988ac5a8161ce28f1a8f2d3844a68cd authored over 3 years ago by Shivam Mathur <[email protected]>
Use shivammathur/extensions tap for yaml extension on macOS

github.com/shivammathur/setup-php - 5137c78ee5a344517fb8ac5821c07b6126be279c authored over 3 years ago by Shivam Mathur <[email protected]>
Set HOMEBREW_DEVELOPER=1 in macOS

github.com/shivammathur/setup-php - c37021df019bdf5921d41063573ee7717d11a62e authored over 3 years ago by Shivam Mathur <[email protected]>
Improve adding PPAs on Linux

github.com/shivammathur/setup-php - c6e99860cd6f5e212ffcb74097a6722bba706825 authored over 3 years ago by Shivam Mathur <[email protected]>
Use --no-install-recommends with APT on Linux

github.com/shivammathur/setup-php - 05b4ac2afb6d9be0348424ca34981579f162fa49 authored over 3 years ago by Shivam Mathur <[email protected]>
Add support for self-hosted debian runner

github.com/shivammathur/setup-php - 91bd11146c7f815fa699a14b7f2b47d1d7689d6a authored over 3 years ago by Shivam Mathur <[email protected]>
Switch to /etc/os-release on Linux

Improve self-hosted support

github.com/shivammathur/setup-php - 8ace7bdc6e6fa5174e2e1c8e133a986035daca41 authored over 3 years ago by Shivam Mathur <[email protected]>
Fix to make utils.readEnv more resilient to user input

github.com/shivammathur/setup-php - 4bb4f1812c099fe4c9941b3a0b9e9d854947371b authored over 3 years ago by Shivam Mathur <[email protected]>
Add no_tools_cache flag

github.com/shivammathur/setup-php - 7bd9f10bef45e4a79bfdd985a904526a0be83edf authored over 3 years ago by Shivam Mathur <[email protected]>
Use shivammathur/extensions tap on macOS for mongodb on PHP 5.6 to 8.1

github.com/shivammathur/setup-php - 0b38e86c65e2a87ed3478105dc90db437e1f4238 authored over 3 years ago by Shivam Mathur <[email protected]>
Rename macos-11.0 to macos-11

github.com/shivammathur/setup-php - b717b2fcde8e2264b7e8e4b6894fc12bb13c1472 authored over 3 years ago by Shivam Mathur <[email protected]>
Merge pull request #483 from lolautruche/patch-1

Use systemctl instead of services to install blackfire

github.com/shivammathur/setup-php - 216d501175a407e13e2544c31e1acc6e4c0cc92c authored over 3 years ago by Shivam Mathur <[email protected]>
Use systemctl instead of services to install blackfire

github.com/shivammathur/setup-php - c2e811ce23a6ba4cff651696f37f5d4c5b320deb authored over 3 years ago by Jérôme Vieilledent <[email protected]>
Upgrade blackfire to v2

github.com/shivammathur/setup-php - dbf50bf9e0da5220eac16583cb88b56792c6ca61 authored over 3 years ago by Shivam Mathur <[email protected]>
Sunset support for Ubuntu 16.04

github.com/shivammathur/setup-php - 947009a71769c25ab5292f073f5343624b7c879d authored over 3 years ago by Shivam Mathur <[email protected]>
Merge pull request #481 from jrfnl/feature/update-phive-config

Update Phive configuration

github.com/shivammathur/setup-php - ca910e551161232bfc3b73da9da49d21cd813f00 authored over 3 years ago by Shivam Mathur <[email protected]>
Update Phive configuration

Phive has released version `0.15.0` which ups the minimum supported PHP version to PHP 7.3.

Thi...

github.com/shivammathur/setup-php - f31d416e6e865c8c85eca84acacfcc30f11a0042 authored over 3 years ago by jrfnl <[email protected]>
Fix composer permissions on unix

github.com/shivammathur/setup-php - 36cb9fb0fccf887130d6c5a3d40a3b3479310026 authored over 3 years ago by Shivam Mathur <[email protected]>
Improve symfony examples

github.com/shivammathur/setup-php - 6a8a2abd3c374494121368f56c993b6ca51cee56 authored over 3 years ago by Shivam Mathur <[email protected]>
Add support for phpunit-bridge

github.com/shivammathur/setup-php - c88f07696b134826bc0e37254e1fa64eca48c8f4 authored over 3 years ago by Shivam Mathur <[email protected]>
Revert "Add patch for PCRE2"

This reverts commit fefbd7a497af49675efddfb3d1b068acb4044a8a.

github.com/shivammathur/setup-php - 0b33ef444fd672ee683e20491b7798d937c69f8c authored over 3 years ago by Shivam Mathur <[email protected]>
Update status-page link in README

github.com/shivammathur/setup-php - 604ffba8e1bea419b23d51420e47dbac1a842181 authored over 3 years ago by Shivam Mathur <[email protected]>
Bump version to 2.12.0

Update Node.js dependencies

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

github.com/shivammathur/setup-php - 6a9b0017a4d31fdb68e30a3a2f632a1cc5a6c9f0 authored over 3 years ago by Shivam Mathur <[email protected]>
Update Ubuntu 16.04 warning in install.ts

github.com/shivammathur/setup-php - 3b2ce6cae64bceb25529e7db7584a066c8481d0e authored over 3 years ago by Shivam Mathur <[email protected]>
Improve grpc_php_plugin support

github.com/shivammathur/setup-php - c61b9256d1e3034cef2f7ad3e1829e8a07b69d70 authored over 3 years ago by Shivam Mathur <[email protected]>
More fixes in fetching tool versions

github.com/shivammathur/setup-php - 09e08a3554fa248a7c0f5dc83e7b68bf643223f4 authored over 3 years ago by Shivam Mathur <[email protected]>
Set firebird client version to 3.0.7 on macOS

github.com/shivammathur/setup-php - f31bef6a30f6125de3da86b844f0c03edec51422 authored over 3 years ago by Shivam Mathur <[email protected]>
Use composer for composer-require-checker

github.com/shivammathur/setup-php - 1a216636c5e1ad3b005610da21ab917986eebed3 authored over 3 years ago by Shivam Mathur <[email protected]>
Fix repeated version_prefix

github.com/shivammathur/setup-php - 7eec3d790de74b1ac9224b1f4ed0359769449caf authored over 3 years ago by Shivam Mathur <[email protected]>
Fix support for imagick for PHP 5.3 to 5.5 on macOS

github.com/shivammathur/setup-php - 5afed16e5feadaa4b8c19a6c4673f64b02eb88c8 authored over 3 years ago by Shivam Mathur <[email protected]>
Improve error handling in utils.fetch and its uses

Minor fixes in tests

Revert to ES2019

github.com/shivammathur/setup-php - 14fa980966b6a2a9e75c39ee8c6c1b9e5d977451 authored over 3 years ago by Shivam Mathur <[email protected]>
Add authorization header to GitHub API call when COMPOSER_TOKEN is set

github.com/shivammathur/setup-php - 39491a0fbaa5fc771fba3c599b0990de3530ad8d authored over 3 years ago by Shivam Mathur <[email protected]>
Refactor tests for tools using jest.Each

github.com/shivammathur/setup-php - c6b6dabbb9c0e2527166ffda0bff877fbf2c1593 authored over 3 years ago by Shivam Mathur <[email protected]>
Add support to specify major or major.minor versions for tools with GitHub repository

github.com/shivammathur/setup-php - e1a9afe11c2f9958fe6451a4b28de9a956526251 authored over 3 years ago by Shivam Mathur <[email protected]>
Move tools config to tools.json

Refactor tools functions to use Records and object literals

github.com/shivammathur/setup-php - 6449431df23552bab2c0bee79fbe5e5b7cecb897 authored over 3 years ago by Shivam Mathur <[email protected]>
Fix replacing v prefix in tool version

github.com/shivammathur/setup-php - 60ff774608612fe6fcee1b82f1beaafaba2beefa authored over 3 years ago by Shivam Mathur <[email protected]>
Use shivammathur/extensions tap for rdkafka on macOS

github.com/shivammathur/setup-php - dd591f1661f3d2f788922e23b45c4169434ada93 authored over 3 years ago by Shivam Mathur <[email protected]>
Add patch for PCRE2

github.com/shivammathur/setup-php - fefbd7a497af49675efddfb3d1b068acb4044a8a authored over 3 years ago by Shivam Mathur <[email protected]>
Update contributors svg in README.md

github.com/shivammathur/setup-php - 10f1a633005e93209876d54ab331f0d51e352bc3 authored over 3 years ago by Shivam Mathur <[email protected]>
Merge pull request #464 from fortkle/fix-document-error

Update readme about composer (Fixed errors)

github.com/shivammathur/setup-php - a06325cfba80bb3cdbbeb9bbf23e2518e5c284b6 authored over 3 years ago by Shivam Mathur <[email protected]>
improve documentation

github.com/shivammathur/setup-php - e0b7f34ba7680f21379181bc738d9de0c12ab99b authored over 3 years ago by fortkle <[email protected]>
Fix protoc support

github.com/shivammathur/setup-php - e02a1810e66ae357773a8f82626c7965d13ca75c authored over 3 years ago by Shivam Mathur <[email protected]>
Update dependencies

Update to Jest 27

Set sourceMap to true in tsconfig.json

github.com/shivammathur/setup-php - 55ab748aaa2419f4c02a8baf3c7a5706e3e7ee28 authored over 3 years ago by Shivam Mathur <[email protected]>
Fix extension setup

github.com/shivammathur/setup-php - bb0acc63133a4a64eb0cafb16c403cf8578c3ca5 authored over 3 years ago by Shivam Mathur <[email protected]>
Refactor patch_brew in darwin.sh

github.com/shivammathur/setup-php - 17fd1a694b276d9437573277aba9798ec55e20a7 authored over 3 years ago by Shivam Mathur <[email protected]>
Fix comments in darwin.sh

github.com/shivammathur/setup-php - 454ef1175916f3d8f38f321921b687b69e5b6014 authored over 3 years ago by Shivam Mathur <[email protected]>
Force overwrite updated dependencies on macOS

github.com/shivammathur/setup-php - e3396c6572cdacc8adcbb4cddd9e650c2c39a19a authored over 3 years ago by Shivam Mathur <[email protected]>
Fix dependencies on pre-installed PHP on macOS

github.com/shivammathur/setup-php - 3beda962f3a97ed60c75c671dd7ace432104e135 authored over 3 years ago by Shivam Mathur <[email protected]>
Use VCVersion and Architecture for extension dependency directory name on Windows

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