From 90c6aebac675abaf09cb57f326e5cbace14e6299 Mon Sep 17 00:00:00 2001 From: Jerry Ma Date: Sat, 2 Apr 2022 00:30:30 +0800 Subject: [PATCH] Update build-php-arm.yml --- .github/workflows/build-php-arm.yml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/build-php-arm.yml b/.github/workflows/build-php-arm.yml index 21c94b4e..2f01473a 100644 --- a/.github/workflows/build-php-arm.yml +++ b/.github/workflows/build-php-arm.yml @@ -10,13 +10,13 @@ jobs: build-72-arm64: env: PHP_VERSION: 7.2.34 - runs-on: ubuntu-latest + runs-on: [self-hosted] steps: - uses: actions/checkout@v2 - name: Change Dockerfile to aarch64 run: cd docker/ && sed -ie 's/alpine:latest/multiarch\/alpine:aarch64-edge/g' Dockerfile && docker run --rm --privileged multiarch/qemu-user-static:register --reset - name: Build PHP ${{ env.PHP_VERSION }} - run: cd docker/ && docker build . --file Dockerfile --tag static-php --build-arg USE_BACKUP_ADDRESS=yes --build-arg COMPILE_PHP_VERSION=${{ env.PHP_VERSION }} + run: cd docker/ && docker build . --file Dockerfile --tag static-php --build-arg USE_BACKUP_ADDRESS=no --build-arg COMPILE_PHP_VERSION=${{ env.PHP_VERSION }} - name: Push PHP ${{ env.PHP_VERSION }} to dist run: | mkdir dist && docker run --rm -v $(pwd)/dist:/dist/ static-php cp php-dist/bin/php /dist/ @@ -44,7 +44,7 @@ jobs: - name: Change Dockerfile to aarch64 run: cd docker/ && sed -ie 's/alpine:latest/multiarch\/alpine:aarch64-edge/g' Dockerfile && docker run --rm --privileged multiarch/qemu-user-static:register --reset - name: Build PHP ${{ env.PHP_VERSION }} - run: cd docker/ && docker build . --file Dockerfile --tag static-php --build-arg USE_BACKUP_ADDRESS=yes --build-arg COMPILE_PHP_VERSION=${{ env.PHP_VERSION }} + run: cd docker/ && docker build . --file Dockerfile --tag static-php --build-arg USE_BACKUP_ADDRESS=no --build-arg COMPILE_PHP_VERSION=${{ env.PHP_VERSION }} - name: Push PHP ${{ env.PHP_VERSION }} to dist run: | mkdir dist && docker run --rm -v $(pwd)/dist:/dist/ static-php cp php-dist/bin/php /dist/ @@ -72,7 +72,7 @@ jobs: - name: Change Dockerfile to aarch64 run: cd docker/ && sed -ie 's/alpine:latest/multiarch\/alpine:aarch64-edge/g' Dockerfile && docker run --rm --privileged multiarch/qemu-user-static:register --reset - name: Build PHP ${{ env.PHP_VERSION }} - run: cd docker/ && docker build . --file Dockerfile --tag static-php --build-arg USE_BACKUP_ADDRESS=yes --build-arg COMPILE_PHP_VERSION=${{ env.PHP_VERSION }} + run: cd docker/ && docker build . --file Dockerfile --tag static-php --build-arg USE_BACKUP_ADDRESS=no --build-arg COMPILE_PHP_VERSION=${{ env.PHP_VERSION }} - name: Push PHP ${{ env.PHP_VERSION }} to dist run: | mkdir dist && docker run --rm -v $(pwd)/dist:/dist/ static-php cp php-dist/bin/php /dist/ @@ -100,7 +100,7 @@ jobs: - name: Change Dockerfile to aarch64 run: cd docker/ && sed -ie 's/alpine:latest/multiarch\/alpine:aarch64-edge/g' Dockerfile && docker run --rm --privileged multiarch/qemu-user-static:register --reset - name: Build PHP ${{ env.PHP_VERSION }} - run: cd docker/ && docker build . --file Dockerfile --tag static-php --build-arg USE_BACKUP_ADDRESS=yes --build-arg COMPILE_PHP_VERSION=${{ env.PHP_VERSION }} + run: cd docker/ && docker build . --file Dockerfile --tag static-php --build-arg USE_BACKUP_ADDRESS=no --build-arg COMPILE_PHP_VERSION=${{ env.PHP_VERSION }} - name: Push PHP ${{ env.PHP_VERSION }} to dist run: | mkdir dist && docker run --rm -v $(pwd)/dist:/dist/ static-php cp php-dist/bin/php /dist/ @@ -121,14 +121,14 @@ jobs: docker images | grep -v REPOSITORY | awk '{print $3}' | xargs docker rmi --force build-81-arm64: env: - PHP_VERSION: 8.1.2 + PHP_VERSION: 8.1.4 runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - name: Change Dockerfile to aarch64 run: cd docker/ && sed -ie 's/alpine:latest/multiarch\/alpine:aarch64-edge/g' Dockerfile && docker run --rm --privileged multiarch/qemu-user-static:register --reset - name: Build PHP ${{ env.PHP_VERSION }} - run: cd docker/ && docker build . --file Dockerfile --tag static-php --build-arg USE_BACKUP_ADDRESS=yes --build-arg COMPILE_PHP_VERSION=${{ env.PHP_VERSION }} + run: cd docker/ && docker build . --file Dockerfile --tag static-php --build-arg USE_BACKUP_ADDRESS=no --build-arg COMPILE_PHP_VERSION=${{ env.PHP_VERSION }} - name: Push PHP ${{ env.PHP_VERSION }} to dist run: | mkdir dist && docker run --rm -v $(pwd)/dist:/dist/ static-php cp php-dist/bin/php /dist/