diff --git a/.github/workflows/static.yaml b/.github/workflows/static.yaml index 20f73cabba..de38e5fbb1 100644 --- a/.github/workflows/static.yaml +++ b/.github/workflows/static.yaml @@ -419,6 +419,12 @@ jobs: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} RELEASE: ${{ (needs.prepare.outputs.ref || github.ref_type == 'tag') && '1' || '' }} NO_COMPRESS: ${{ github.event_name == 'pull_request' && '1' || '' }} + - name: Upload logs + if: ${{ failure() }} + uses: actions/upload-artifact@v4 + with: + path: dist/static-php-cli/log + name: static-php-cli-log-${{ matrix.platform }}-${{ github.sha }} - if: needs.prepare.outputs.ref || github.ref_type == 'tag' uses: actions/attest-build-provenance@v3 with: diff --git a/install.sh b/install.sh index 3a4eeefd8f..4ec9a22191 100755 --- a/install.sh +++ b/install.sh @@ -58,7 +58,8 @@ Windows | MINGW64_NT*) esac if [ -z "${THE_ARCH_BIN}" ]; then - echo "❗ FrankenPHP is not supported on ${OS} and ${ARCH}" + echo "❗ Precompiled binaries are not available for ${ARCH}-${OS}" + echo "❗ You can compile from sources by following the documentation at: https://frankenphp.dev/docs/compile/" exit 1 fi