From 4da47921e6de2c327e339126209fb3e8a21922de Mon Sep 17 00:00:00 2001 From: Anton Vasiliev Date: Tue, 29 Dec 2020 14:33:10 +0000 Subject: [PATCH 1/4] Change Ubuntu version to 18.04 --- .github/workflows/release-phar.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/release-phar.yml b/.github/workflows/release-phar.yml index b9c45a744..f9c9e19ce 100644 --- a/.github/workflows/release-phar.yml +++ b/.github/workflows/release-phar.yml @@ -8,7 +8,7 @@ name: Append phpbench.phar to release jobs: build: name: Compile and upload Phar - runs-on: ubuntu-latest + runs-on: ubuntu-18.04 steps: - name: Checkout code uses: actions/checkout@v2 From 58c74dadfeb47af20f11df06139da14012e65d79 Mon Sep 17 00:00:00 2001 From: Anton Vasiliev Date: Tue, 29 Dec 2020 14:35:50 +0000 Subject: [PATCH 2/4] Add new line between steps --- .github/workflows/release-phar.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/release-phar.yml b/.github/workflows/release-phar.yml index f9c9e19ce..cedf12264 100644 --- a/.github/workflows/release-phar.yml +++ b/.github/workflows/release-phar.yml @@ -18,6 +18,7 @@ jobs: composer install wget https://github.com/box-project/box/releases/download/3.9.1/box.phar php box.phar compile -c box.json.gh-release + - name: Check existence of compiled .phar run: test -e phpbench.phar && exit 0 || exit 10 From 6a0a20b7fdfe7449865079f99e18742b0366af92 Mon Sep 17 00:00:00 2001 From: Anton Vasiliev Date: Tue, 29 Dec 2020 14:46:24 +0000 Subject: [PATCH 3/4] Enable "shivammathur/setup-php" action with PHP 7.3 --- .github/workflows/release-phar.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/release-phar.yml b/.github/workflows/release-phar.yml index cedf12264..f2e2b19b0 100644 --- a/.github/workflows/release-phar.yml +++ b/.github/workflows/release-phar.yml @@ -14,6 +14,9 @@ jobs: uses: actions/checkout@v2 - name: Compile phpbench.phar + uses: shivammathur/setup-php@v2 + with: + php-version: '7.3' run: | composer install wget https://github.com/box-project/box/releases/download/3.9.1/box.phar From 275bc401884014f5ccf41c981130936459e523c5 Mon Sep 17 00:00:00 2001 From: Anton Vasiliev Date: Tue, 29 Dec 2020 14:48:16 +0000 Subject: [PATCH 4/4] Separate "shivammathur/setup-php" action into own step --- .github/workflows/release-phar.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/release-phar.yml b/.github/workflows/release-phar.yml index f2e2b19b0..467e575db 100644 --- a/.github/workflows/release-phar.yml +++ b/.github/workflows/release-phar.yml @@ -13,10 +13,12 @@ jobs: - name: Checkout code uses: actions/checkout@v2 - - name: Compile phpbench.phar + - name: Set PHP 7.3 uses: shivammathur/setup-php@v2 with: php-version: '7.3' + + - name: Compile phpbench.phar run: | composer install wget https://github.com/box-project/box/releases/download/3.9.1/box.phar