From 466b799ebb33149c5e8fb05fb54333d953999f85 Mon Sep 17 00:00:00 2001 From: Terence Parr Date: Tue, 22 Nov 2022 11:26:21 -0800 Subject: [PATCH 1/3] php composer install Signed-off-by: Terence Parr --- .github/workflows/hosted.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/hosted.yml b/.github/workflows/hosted.yml index 4f930c9000..2348307a88 100644 --- a/.github/workflows/hosted.yml +++ b/.github/workflows/hosted.yml @@ -187,6 +187,12 @@ jobs: repository: antlr/antlr-php-runtime path: runtime/PHP + - name: Install dependencies + env: + COMPOSER_CACHE_DIR: ${{ github.workspace }}/.cache + run: |- + composer install --no-progress --no-interaction --prefer-dist --optimize-autoloader + - name: Install dependencies (Ubuntu) if: startswith(matrix.os, 'ubuntu') run: | From 63754374e0d139d1a642491ba3577306737abd42 Mon Sep 17 00:00:00 2001 From: Terence Parr Date: Tue, 22 Nov 2022 11:40:29 -0800 Subject: [PATCH 2/3] add cd runtime/PHP Signed-off-by: Terence Parr --- .github/workflows/hosted.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/hosted.yml b/.github/workflows/hosted.yml index 2348307a88..83131f9aef 100644 --- a/.github/workflows/hosted.yml +++ b/.github/workflows/hosted.yml @@ -191,6 +191,7 @@ jobs: env: COMPOSER_CACHE_DIR: ${{ github.workspace }}/.cache run: |- + cd runtime/PHP composer install --no-progress --no-interaction --prefer-dist --optimize-autoloader - name: Install dependencies (Ubuntu) From ed3208ccaf3d09f2b1bcd16129947b8c900f3633 Mon Sep 17 00:00:00 2001 From: Terence Parr Date: Tue, 22 Nov 2022 11:43:06 -0800 Subject: [PATCH 3/3] restrict php stuff to php Signed-off-by: Terence Parr --- .github/workflows/hosted.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/hosted.yml b/.github/workflows/hosted.yml index 83131f9aef..bf425cfddb 100644 --- a/.github/workflows/hosted.yml +++ b/.github/workflows/hosted.yml @@ -190,6 +190,7 @@ jobs: - name: Install dependencies env: COMPOSER_CACHE_DIR: ${{ github.workspace }}/.cache + if: matrix.target == 'php' run: |- cd runtime/PHP composer install --no-progress --no-interaction --prefer-dist --optimize-autoloader