diff --git a/.github/workflows/php-ext.yml b/.github/workflows/php-ext.yml index d855277d09..a492b43b0a 100644 --- a/.github/workflows/php-ext.yml +++ b/.github/workflows/php-ext.yml @@ -17,10 +17,12 @@ jobs: steps: - name: Install bazel run: | - apt-get update -q - apt-get install -qy bazel + mkdir $HOME/bin + wget -O $HOME/bin/bazel https://github.com/bazelbuild/bazel/releases/download/5.3.2/bazel-5.3.2-linux-x86_64 + chmod a+x $HOME/bin/bazel - name: Install git run: | + apt-get update -q apt-get install -qy --no-install-recommends git - name: Checkout uses: actions/checkout@v3 @@ -28,9 +30,9 @@ jobs: submodules: recursive - name: Create package run: | - rm -rf bazel-bin/php/protobuf-*.tgz cd $GITHUB_WORKSPACE - bazel build php:release + rm -rf bazel-bin/php/protobuf-*.tgz + $HOME/bin/bazel build php:release - name: Compile extension run: | cd /tmp