From 372b62a334641b485c7499a5c8291c71675a1da8 Mon Sep 17 00:00:00 2001 From: James Titcumb Date: Mon, 7 Sep 2026 22:04:40 +0100 Subject: [PATCH 1/2] Remove gh CLI from brew image as it isn't used --- test/end-to-end/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/end-to-end/Dockerfile b/test/end-to-end/Dockerfile index 986db2af..02a35313 100644 --- a/test/end-to-end/Dockerfile +++ b/test/end-to-end/Dockerfile @@ -38,7 +38,7 @@ FROM homebrew_base AS test_pie_installs_build_tools_with_brew RUN brew update && brew install php COPY --from=build_pie_phar /app/pie.phar /usr/local/bin/pie USER root -RUN apt-get update && apt-get install -y unzip +RUN rm -f /etc/apt/sources.list.d/github-cli.list && apt-get update && apt-get install -y unzip RUN apt-get remove --allow-remove-essential -y apt USER linuxbrew RUN pie install --auto-install-build-tools -v asgrim/example-pie-extension:2.0.5 From aaf752e6848d98a9623eb2c8b832d45baf77a87a Mon Sep 17 00:00:00 2001 From: James Titcumb Date: Tue, 8 Sep 2026 21:24:49 +0100 Subject: [PATCH 2/2] Disable osx intel builds ref: https://github.com/shivammathur/setup-php/issues/1112 --- .github/workflows/build-assets.yml | 5 ----- docs/usage.md | 2 -- 2 files changed, 7 deletions(-) diff --git a/.github/workflows/build-assets.yml b/.github/workflows/build-assets.yml index b16099e0..d5e2a609 100644 --- a/.github/workflows/build-assets.yml +++ b/.github/workflows/build-assets.yml @@ -77,7 +77,6 @@ jobs: operating-system: - ubuntu-24.04 - ubuntu-24.04-arm - - macos-15-intel - macos-26 - windows-2022 permissions: @@ -103,10 +102,6 @@ jobs: curl -fsSL -o spc.tgz https://github.com/crazywhalecc/static-php-cli/releases/download/${{ env.SPC_VERSION }}/spc-linux-aarch64.tar.gz ;; - macos-15-intel) - curl -fsSL -o spc.tgz https://github.com/crazywhalecc/static-php-cli/releases/download/${{ env.SPC_VERSION }}/spc-macos-x86_64.tar.gz - ;; - macos-26) curl -fsSL -o spc.tgz https://github.com/crazywhalecc/static-php-cli/releases/download/${{ env.SPC_VERSION }}/spc-macos-aarch64.tar.gz ;; diff --git a/docs/usage.md b/docs/usage.md index b1ac5624..793c1dac 100644 --- a/docs/usage.md +++ b/docs/usage.md @@ -115,7 +115,6 @@ stable releases can be downloaded from these links: | OS X | ARM 64 / aarch64 | https://github.com/php/pie/releases/latest/download/pie-macOS-ARM64 | | Windows | x86_64 | https://github.com/php/pie/releases/latest/download/pie-Windows-X64.exe | | Linux | ARM 64 / aarch64 | https://github.com/php/pie/releases/latest/download/pie-Linux-ARM64 | -| OS X | Intel / x86_64 | https://github.com/php/pie/releases/latest/download/pie-macOS-X64 | The "nightly" versions of these can be found here: @@ -125,7 +124,6 @@ The "nightly" versions of these can be found here: | OS X | ARM 64 / aarch64 | https://php.github.io/pie/pie-macOS-ARM64 | | Windows | x86_64 | https://php.github.io/pie/pie-Windows-X64.exe | | Linux | ARM 64 / aarch64 | https://php.github.io/pie/pie-Linux-ARM64 | -| OS X | Intel / x86_64 | https://php.github.io/pie/pie-macOS-X64 | We *highly* recommend you verify the file came from the PHP GitHub repository before running it, for example: