From 71d0d29796a57562acef5e4f076dfe6c87a4b136 Mon Sep 17 00:00:00 2001 From: Khoubza Younes Date: Wed, 11 Jan 2023 18:36:23 +0100 Subject: [PATCH] update github workflows --- .github/workflows/tests.yaml | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index b03c4981..eb09a641 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -9,7 +9,7 @@ jobs: strategy: fail-fast: true matrix: - os: [ubuntu-latest, windows-latest] + os: [ubuntu-latest] symfony: [ 6.2.*, 6.1.*, 6.0.*, 5.4.*, 5.3.*, 5.2.*, 5.1.*, 5.0.*, 4.4.*, 4.3.*, 4.2.*, 4.1.*, 4.0.*, 3.4.*, 3.3.*, 3.2.*, 3.1.*, 3.0.*, 2.8.*, 2.7.*, 2.6.*, 2.5.*, 2.4.*, 2.3.*, 2.2.*, 2.1.*, 2.0.* ] include: - { symfony: 6.2.*, php: 8.1, phpunit: 9.5.* } @@ -52,6 +52,13 @@ jobs: php-version: ${{ matrix.php }} coverage: none + - name: Cache dependencies + uses: actions/cache@v2 + with: + path: ~/.composer/cache + key: ${{ runner.os }}-composer-${{ hashFiles('composer.json') }} + restore-keys: ${{ runner.os }}-composer + - name: Install dependencies run: | sed -i '/\"require\": {/,/},/d; /\"require-dev\": {/,/},/d' composer.json @@ -68,7 +75,7 @@ jobs: strategy: fail-fast: true matrix: - os: [ubuntu-latest, windows-latest] + os: [ubuntu-latest] laravel: [ 9.*, 8.*, 7.*, 6.*, 5.8.*, 5.7.*, 5.6.*, 5.5.*, 5.4.*, 5.3.*, 5.2.*, 5.1.*, 5.0.*, 4.2.*, 4.1.*, 4.0.* ] include: - { laravel: 9.*, testbench: 7.*, php: 8.1, phpunit: 9.5.* } @@ -101,6 +108,13 @@ jobs: extensions: fileinfo coverage: none + - name: Cache dependencies + uses: actions/cache@v2 + with: + path: ~/.composer/cache + key: ${{ runner.os }}-composer-${{ hashFiles('composer.json') }} + restore-keys: ${{ runner.os }}-composer + - name: Install dependencies run: | sed -i '/\"require\": {/,/},/d; /\"require-dev\": {/,/},/d' composer.json