From 4ec462f30c614825f0e184d97da5f3431cad6d21 Mon Sep 17 00:00:00 2001 From: Yuta Nagamiya Date: Sun, 7 Mar 2021 00:08:26 +0900 Subject: [PATCH 1/2] Use PHIVE Install Action --- .github/workflows/php.yml | 20 +------------------- 1 file changed, 1 insertion(+), 19 deletions(-) diff --git a/.github/workflows/php.yml b/.github/workflows/php.yml index 7bb3578..71ab83c 100644 --- a/.github/workflows/php.yml +++ b/.github/workflows/php.yml @@ -13,26 +13,8 @@ jobs: - name: Check out repository uses: actions/checkout@v2 - - name: Install PHIVE - uses: nick-invision/retry@v2 - with: - timeout_minutes: 10 - max_attempts: 3 - command: | - wget -O phive.phar https://phar.io/releases/phive.phar - wget -O phive.phar.asc https://phar.io/releases/phive.phar.asc - gpg --keyserver pool.sks-keyservers.net --recv-keys 0x9D8A98B29B2D5D79 - gpg --verify phive.phar.asc phive.phar - - name: Install tools - uses: nick-invision/retry@v2 - with: - timeout_minutes: 10 - max_attempts: 3 - command: | - php phive.phar --no-progress install \ - --copy \ - --trust-gpg-keys E82B2FB314E9906E,31C7E470E2138192,6DA3ACC4991FFAE5,CF1A108D0E7AE720,4AA394086372C20A + uses: ngmy/phive-install-action@master - name: Upload tools to artifact store uses: actions/upload-artifact@master From 099dfb7548042c65e4f266e2ac19f0611b398860 Mon Sep 17 00:00:00 2001 From: Yuta Nagamiya Date: Sun, 7 Mar 2021 22:19:53 +0900 Subject: [PATCH 2/2] Use the yes command to install tools --- .laradock/commands/my/up.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.laradock/commands/my/up.sh b/.laradock/commands/my/up.sh index 1821dab..3714387 100644 --- a/.laradock/commands/my/up.sh +++ b/.laradock/commands/my/up.sh @@ -17,5 +17,5 @@ handle() { docker-compose exec workspace chmod +x /tmp/phive.phar docker-compose exec workspace mv /tmp/phive.phar /usr/local/bin/phive fi - docker-compose exec -u laradock workspace phive --home .laradock/data/phive install + docker-compose exec -u laradock workspace bash -c 'yes | phive --home .laradock/data/phive install' }