diff --git a/.github/workflows/build-php.yml b/.github/workflows/build-php.yml index 531f6d4b..d7c42f99 100644 --- a/.github/workflows/build-php.yml +++ b/.github/workflows/build-php.yml @@ -39,20 +39,20 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - - name: Build PHP 7.3.30 - run: cd docker/ && docker build . --file Dockerfile --tag static-php --build-arg USE_BACKUP_ADDRESS=yes --build-arg COMPILE_PHP_VERSION=7.3.30 - - name: Push PHP 7.3.30 to dist + - name: Build PHP 7.3.31 + run: cd docker/ && docker build . --file Dockerfile --tag static-php --build-arg USE_BACKUP_ADDRESS=yes --build-arg COMPILE_PHP_VERSION=7.3.31 + - name: Push PHP 7.3.31 to dist run: | mkdir dist && docker run --rm -v $(pwd)/dist:/dist/ static-php cp php-dist/bin/php /dist/ - cd dist && tar -zcvf "php-7.3.30-static-bin-x86_64.tar.gz" ./php && rm ./php + cd dist && tar -zcvf "php-7.3.31-static-bin-x86_64.tar.gz" ./php && rm ./php - name: Change Dockerfile to aarch64 run: cd docker/ && sed -ie 's/alpine:latest/multiarch\/alpine:aarch64-v3.14/g' Dockerfile && docker run --rm --privileged multiarch/qemu-user-static:register --reset - - name: Build PHP 7.3.30 arm - run: cd docker/ && docker build . --file Dockerfile --tag static-php-arm --build-arg USE_BACKUP_ADDRESS=yes --build-arg COMPILE_PHP_VERSION=7.3.30 - - name: Push PHP 7.3.30 arm to dist + - name: Build PHP 7.3.31 arm + run: cd docker/ && docker build . --file Dockerfile --tag static-php-arm --build-arg USE_BACKUP_ADDRESS=yes --build-arg COMPILE_PHP_VERSION=7.3.31 + - name: Push PHP 7.3.31 arm to dist run: | docker run --rm -v $(pwd)/dist:/dist/ static-php-arm cp php-dist/bin/php /dist/ - cd dist && tar -zcvf "php-7.3.30-static-bin-aarch64.tar.gz" ./php && rm ./php + cd dist && tar -zcvf "php-7.3.31-static-bin-aarch64.tar.gz" ./php && rm ./php - name: Deploy to Zhamao Server uses: easingthemes/ssh-deploy@main env: @@ -67,20 +67,20 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - - name: Build PHP 7.4.23 - run: cd docker/ && docker build . --file Dockerfile --tag static-php --build-arg USE_BACKUP_ADDRESS=yes --build-arg COMPILE_PHP_VERSION=7.4.23 - - name: Push PHP 7.4.23 to dist + - name: Build PHP 7.4.25 + run: cd docker/ && docker build . --file Dockerfile --tag static-php --build-arg USE_BACKUP_ADDRESS=yes --build-arg COMPILE_PHP_VERSION=7.4.25 + - name: Push PHP 7.4.25 to dist run: | mkdir dist && docker run --rm -v $(pwd)/dist:/dist/ static-php cp php-dist/bin/php /dist/ - cd dist && tar -zcvf "php-7.4.23-static-bin-x86_64.tar.gz" ./php && rm ./php + cd dist && tar -zcvf "php-7.4.25-static-bin-x86_64.tar.gz" ./php && rm ./php - name: Change Dockerfile to aarch64 run: cd docker/ && sed -ie 's/alpine:latest/multiarch\/alpine:aarch64-v3.14/g' Dockerfile && docker run --rm --privileged multiarch/qemu-user-static:register --reset - - name: Build PHP 7.4.23 arm - run: cd docker/ && docker build . --file Dockerfile --tag static-php-arm --build-arg USE_BACKUP_ADDRESS=yes --build-arg COMPILE_PHP_VERSION=7.4.23 - - name: Push PHP 7.4.23 arm to dist + - name: Build PHP 7.4.25 arm + run: cd docker/ && docker build . --file Dockerfile --tag static-php-arm --build-arg USE_BACKUP_ADDRESS=yes --build-arg COMPILE_PHP_VERSION=7.4.25 + - name: Push PHP 7.4.25 arm to dist run: | docker run --rm -v $(pwd)/dist:/dist/ static-php-arm cp php-dist/bin/php /dist/ - cd dist && tar -zcvf "php-7.4.23-static-bin-aarch64.tar.gz" ./php && rm ./php + cd dist && tar -zcvf "php-7.4.25-static-bin-aarch64.tar.gz" ./php && rm ./php - name: Deploy to Zhamao Server uses: easingthemes/ssh-deploy@main env: @@ -95,20 +95,20 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - - name: Build PHP 8.0.10 - run: cd docker/ && docker build . --file Dockerfile --tag static-php --build-arg USE_BACKUP_ADDRESS=yes --build-arg COMPILE_PHP_VERSION=8.0.10 - - name: Push PHP 8.0.10 to dist + - name: Build PHP 8.0.12 + run: cd docker/ && docker build . --file Dockerfile --tag static-php --build-arg USE_BACKUP_ADDRESS=yes --build-arg COMPILE_PHP_VERSION=8.0.12 + - name: Push PHP 8.0.12 to dist run: | mkdir dist && docker run --rm -v $(pwd)/dist:/dist/ static-php cp php-dist/bin/php /dist/ - cd dist && tar -zcvf "php-8.0.10-static-bin-x86_64.tar.gz" ./php && rm ./php + cd dist && tar -zcvf "php-8.0.12-static-bin-x86_64.tar.gz" ./php && rm ./php - name: Change Dockerfile to aarch64 run: cd docker/ && sed -ie 's/alpine:latest/multiarch\/alpine:aarch64-v3.14/g' Dockerfile && docker run --rm --privileged multiarch/qemu-user-static:register --reset - - name: Build PHP 8.0.10 arm - run: cd docker/ && docker build . --file Dockerfile --tag static-php-arm --build-arg USE_BACKUP_ADDRESS=yes --build-arg COMPILE_PHP_VERSION=8.0.10 - - name: Push PHP 8.0.10 arm to dist + - name: Build PHP 8.0.12 arm + run: cd docker/ && docker build . --file Dockerfile --tag static-php-arm --build-arg USE_BACKUP_ADDRESS=yes --build-arg COMPILE_PHP_VERSION=8.0.12 + - name: Push PHP 8.0.12 arm to dist run: | docker run --rm -v $(pwd)/dist:/dist/ static-php-arm cp php-dist/bin/php /dist/ - cd dist && tar -zcvf "php-8.0.10-static-bin-aarch64.tar.gz" ./php && rm ./php + cd dist && tar -zcvf "php-8.0.12-static-bin-aarch64.tar.gz" ./php && rm ./php - name: Deploy to Zhamao Server uses: easingthemes/ssh-deploy@main env: