1
0
mirror of https://github.com/php/pie.git synced 2026-03-23 23:12:17 +01:00

Commit Graph

  • 7cee98219b Merge pull request #376 from asgrim/switch-to-phpstan James Titcumb 2025-09-29 13:32:17 +01:00
  • 58bca665fa Introduce baseline for existing phpstan violations James Titcumb 2025-09-25 20:23:45 +01:00
  • e8dbb79d8c Introduce phpstan instead of psalm James Titcumb 2025-09-25 20:05:24 +01:00
  • 17126f066c Merge pull request #375 from asgrim/update-for-8-5-api-update James Titcumb 2025-09-29 11:46:22 +01:00
  • 2344c04dda Bump to use 2.0.5 of test package James Titcumb 2025-09-29 11:18:29 +01:00
  • a5c8839208 Update test ext for PHP 8.5 API update James Titcumb 2025-09-25 21:46:12 +01:00
  • 49acca49b3 Merge pull request #373 from asgrim/only-suppress-deprecations-in-phar James Titcumb 2025-09-22 19:16:19 +01:00
  • 869d97be29 Merge pull request #372 from asgrim/improve-pie-info James Titcumb 2025-09-22 19:13:12 +01:00
  • ebb9d226a3 Only suppress deprecations when running as Phar James Titcumb 2025-09-18 22:33:18 +01:00
  • d6f02be274 Display TS/NTS and OS compatibility James Titcumb 2025-09-18 21:50:18 +01:00
  • 6e5991426b Improve output of pie info to include dependencies met/unmet James Titcumb 2025-09-18 21:08:25 +01:00
  • 057fd7517c Merge pull request #371 from remicollet/issue-bitset James Titcumb 2025-09-18 14:42:34 +01:00
  • 65c48ba1d9 bitset and xattr are supported Remi Collet 2025-09-18 14:32:37 +02:00
  • 99d885f209 Merge pull request #364 from asgrim/non-interactive-pie-project-install James Titcumb 2025-09-16 19:43:21 +01:00
  • d23fc4e69e Merge pull request #363 from asgrim/self-update-before-pie-phar-available James Titcumb 2025-09-16 19:42:29 +01:00
  • be768fa69a Fix repsonse/response typo James Titcumb 2025-09-16 19:15:57 +01:00
  • a88c77b934 Handle scenario where pie.phar is not uploaded to the latest release yet James Titcumb 2025-09-15 20:32:41 +01:00
  • a82b4a5490 Ensure test uses --allow-non-interactive-project-install James Titcumb 2025-09-15 20:47:30 +01:00
  • d8d4e5d61a Merge pull request #361 from asgrim/fix-location-of-InstallPiePackageFromPathTest James Titcumb 2025-09-15 20:30:43 +01:00
  • 000fc09abf Merge pull request #362 from alies-dev/fix-for-broken-PHP_INI_SCAN_DIR-value James Titcumb 2025-09-15 20:29:54 +01:00
  • cd860a4159 Add test for additional INI path that does not exist James Titcumb 2025-09-15 19:30:57 +01:00
  • 842cc4c657 Fix handling of additional INI directory files Alies Lapatsin 2025-09-12 10:47:19 +02:00
  • 7208eb9a4d Fix location of InstallPiePackageFromPathTest James Titcumb 2025-09-11 15:07:17 +01:00
  • 4add071f86 Add basic ability to pie install non-interactively James Titcumb 2025-09-11 15:03:27 +01:00
  • 8288fd6ed6 Merge pull request #357 from asgrim/use-php-config-if-possible 1.2.1 James Titcumb 2025-09-10 11:29:51 +01:00
  • 3c4e20aab2 Apply GH token for Windows builds too James Titcumb 2025-09-09 22:13:38 +01:00
  • 8b45fbf7f9 If --with-php-config not specified, always try to guess it so ./configure uses it correctly James Titcumb 2025-09-09 20:19:53 +01:00
  • 4485c6a887 Merge pull request #356 from asgrim/non-zero-exit-when-dep-is-refused James Titcumb 2025-09-09 19:43:30 +01:00
  • f830330841 Non-zero exit when a requirement install is turned down James Titcumb 2025-09-09 19:28:00 +01:00
  • bff6837f72 Merge pull request #354 from asgrim/fix-non-interactive-check James Titcumb 2025-09-09 19:05:43 +01:00
  • b8127b6f26 Fix non-interactive check James Titcumb 2025-09-08 21:48:10 +01:00
  • 4f5fa2e353 Merge pull request #351 from asgrim/limit-failed-make-output James Titcumb 2025-09-04 07:25:15 +01:00
  • 149a0518fd Merge pull request #350 from asgrim/docker-main-branch-image James Titcumb 2025-09-04 07:24:23 +01:00
  • 055a0fc0d0 Restrict failed make output in exceptions James Titcumb 2025-09-03 22:47:47 +01:00
  • 70fcaa605c Fixed build-and-push-docker-image example James Titcumb 2025-09-03 21:49:11 +01:00
  • bd66f7d63b Only tag bin Docker image when tagging stable James Titcumb 2025-09-03 21:17:09 +01:00
  • 533c0d2645 De-duplicate docker image build for nightly and release tags James Titcumb 2025-09-03 20:39:03 +01:00
  • 4b20e778e1 Merge pull request #337 from asgrim/filter-matching-packages-by-ext-name 1.2.0 James Titcumb 2025-09-02 21:10:56 +01:00
  • e87aa34207 Use any constraint for finding matching packages James Titcumb 2025-09-01 21:56:01 +01:00
  • 0fb498f93a When searching for packages, ensure they are filtered to match the extension name James Titcumb 2025-09-01 21:07:40 +01:00
  • d612255688 Merge pull request #346 from asgrim/dep-updates James Titcumb 2025-09-02 20:50:14 +01:00
  • c92b9c204b Exclude opcache from 8.5 as it is permanent now James Titcumb 2025-09-02 20:33:50 +01:00
  • 66c5d9ef9d Updated bundled-php-extension-tests to use latest releases of 8.3, 8.4, 8.5 James Titcumb 2025-09-02 19:43:06 +01:00
  • ed75bedca9 Dep updates and bump composer versions James Titcumb 2025-09-02 19:08:45 +01:00
  • 67409dad5f Merge pull request #345 from php/dependabot/composer/composer/semver-3.4.4 James Titcumb 2025-09-02 19:06:08 +01:00
  • 7b80596bf7 Merge pull request #344 from php/dependabot/composer/vimeo/psalm-6.13.1 James Titcumb 2025-09-02 19:05:54 +01:00
  • c70fd742ec Merge pull request #342 from php/dependabot/composer/composer/composer-2.8.11 James Titcumb 2025-09-02 19:05:33 +01:00
  • b0afa93b59 Merge pull request #341 from php/dependabot/github_actions/actions/download-artifact-5 James Titcumb 2025-09-02 19:05:15 +01:00
  • fc2c00fb98 Merge pull request #340 from php/dependabot/github_actions/actions/checkout-5 James Titcumb 2025-09-02 19:04:44 +01:00
  • 56537afab3 Merge pull request #339 from php/dependabot/github_actions/actions/upload-pages-artifact-4 James Titcumb 2025-09-02 19:04:20 +01:00
  • de916e1db6 Merge pull request #338 from php/dependabot/github_actions/actions/attest-build-provenance-3 James Titcumb 2025-09-02 19:03:53 +01:00
  • 7de38bb4d5 Bump composer/semver from 3.4.3 to 3.4.4 dependabot[bot] 2025-09-02 10:56:16 +00:00
  • e7740aa326 Bump vimeo/psalm from 6.13.0 to 6.13.1 dependabot[bot] 2025-09-02 10:16:13 +00:00
  • 698aaea0a7 Bump composer/composer from 2.8.10 to 2.8.11 dependabot[bot] 2025-09-02 09:27:16 +00:00
  • 07d5f4ae89 Bump actions/download-artifact from 4 to 5 dependabot[bot] 2025-09-02 08:44:06 +00:00
  • bfe58d2a4d Bump actions/checkout from 4 to 5 dependabot[bot] 2025-09-02 08:39:05 +00:00
  • c6bd2ebb61 Bump actions/upload-pages-artifact from 3 to 4 dependabot[bot] 2025-09-02 08:28:16 +00:00
  • 979e06e932 Bump actions/attest-build-provenance from 2 to 3 dependabot[bot] 2025-09-02 08:06:33 +00:00
  • 8ffaa407f2 Merge pull request #335 from NathanFreeman/support_swoole James Titcumb 2025-08-30 07:25:45 +01:00
  • 3b8c1abba8 support swoole NathanFreeman 2025-08-30 11:54:30 +08:00
  • 55be825237 Merge pull request #331 from asgrim/silence-deprecations-earlier 1.2.0-rc.1 James Titcumb 2025-08-27 22:34:27 +01:00
  • f4648766bd Silence deprecations before vendor include James Titcumb 2025-08-27 22:24:59 +01:00
  • a09aaee789 Merge pull request #326 from asgrim/pre-check-gh-attestation-command James Titcumb 2025-08-27 19:43:15 +01:00
  • 9365c6e7c2 Merge pull request #325 from asgrim/use-portable-chown James Titcumb 2025-08-27 19:42:57 +01:00
  • 085b4caaa7 Merge pull request #324 from asgrim/handle-sudo-prompts-better James Titcumb 2025-08-27 19:42:36 +01:00
  • b91377b4c8 Merge pull request #328 from chapeupreto/patch-1 James Titcumb 2025-08-27 10:58:32 +01:00
  • 715d4fa722 docs: add php-dev as dependency for Debian/Ubuntu systems Rod Elias 2025-08-27 00:31:24 -03:00
  • 1e1799a9f5 Check gh attestation command exists before using it James Titcumb 2025-08-25 11:35:45 +01:00
  • a104a7461e Use a portable method of copying ownership to new file James Titcumb 2025-08-25 11:24:22 +01:00
  • a604f3a483 Check if we are already root before alerting to non-interactive prompt James Titcumb 2025-08-18 06:46:37 +01:00
  • 54601540bf Increase make install timeout to allow for longer sudo prompts James Titcumb 2025-08-07 22:48:03 +01:00
  • cfbf0177dc Check if terminal is interactive when using sudo James Titcumb 2025-08-07 22:45:46 +01:00
  • a4068eeccc Merge pull request #319 from asgrim/clarify-pre-packaged-source-branch-alias James Titcumb 2025-08-22 08:53:36 +01:00
  • eb6965b980 Improve exception when using pre-packaged-source and a branch alias James Titcumb 2025-08-19 22:22:21 +01:00
  • 3961d1b122 Merge pull request #314 from asgrim/clarify-win-arch-docs James Titcumb 2025-08-19 21:06:36 +01:00
  • 102a8bd606 Merge pull request #315 from asgrim/silence-deprecations James Titcumb 2025-08-19 21:06:18 +01:00
  • bcc3e3bbb7 Merge pull request #316 from asgrim/format-warnings-correctly James Titcumb 2025-08-19 21:05:57 +01:00
  • e8d83c5653 Merge pull request #317 from asgrim/fix-tag-confusion-on-build James Titcumb 2025-08-19 21:05:37 +01:00
  • 3a1073403e Merge pull request #318 from asgrim/remove-php-deprecated-for-xdebug-enabled James Titcumb 2025-08-19 21:05:20 +01:00
  • d4f2cf5379 Filter 'PHP ' prefixed notices from output James Titcumb 2025-08-18 11:05:30 +01:00
  • c57190dac2 Force tags fetch to overcome tag confusion James Titcumb 2025-08-18 09:48:28 +01:00
  • a70a993f9e Format Composer additional styles properly instead of trying to strip them James Titcumb 2025-08-18 08:50:28 +01:00
  • 7496f301fa Silence deprecations James Titcumb 2025-08-18 08:30:40 +01:00
  • 805d487bac Clarify normalisation of Windows architecture values James Titcumb 2025-08-18 08:14:16 +01:00
  • 97e70f91fa Merge pull request #305 from asgrim/display-available-updates James Titcumb 2025-08-18 08:08:38 +01:00
  • e90a99e8e4 Merge pull request #304 from asgrim/supported-exts James Titcumb 2025-08-08 08:05:52 +01:00
  • c996618ce8 Show if a package can be updated with the given constraints James Titcumb 2025-08-07 21:51:44 +01:00
  • 6e090216ed Group and update supported extensions list James Titcumb 2025-08-05 21:15:03 +01:00
  • fcf9b5a92d Added pecl/mcrypt to supported exts James Titcumb 2025-08-05 20:07:14 +01:00
  • 28b3e0d324 Merge pull request #303 from asgrim/dep-updates 1.1.0-rc.1 1.1.0 James Titcumb 2025-08-04 21:09:14 +01:00
  • 67a3ac6cf6 Dependency update and bump James Titcumb 2025-08-04 20:27:51 +01:00
  • 5d87729e74 Merge pull request #275 from asgrim/add-bundled-php-exts-support James Titcumb 2025-08-04 20:26:49 +01:00
  • b4e35dd0ef Repository test for bundled PHP extension James Titcumb 2025-07-31 21:02:57 +01:00
  • a955ffde58 Install PHP from src James Titcumb 2025-07-30 20:32:29 +01:00
  • 19fcc8a3ff Ensure we are using 8.5.0alpha3 James Titcumb 2025-07-30 20:03:21 +01:00
  • 2962d921be Use PHP_VERSION constant James Titcumb 2025-07-28 21:29:57 +01:00
  • a7548e6808 Update composer/composer to 2.8.10 to overcome composer/composer#12471 James Titcumb 2025-07-28 20:28:26 +01:00
  • 8c4aea2f84 Enabled PHP 8.5 for bundled PHP exts James Titcumb 2025-07-28 20:21:19 +01:00
  • f24783859d Check buildProvider when installing for bundled PHP extensions James Titcumb 2025-07-28 19:49:42 +01:00
  • c0c72a3351 Added PhpBinaryPath#buildProvider to fetch build provider, if set James Titcumb 2025-07-22 21:26:51 +01:00