diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 46720408..65775923 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -59,9 +59,13 @@ jobs: - name: Install redis-cli run: sudo apt-get install -qq redis-tools - - name: Install dependencies + - name: Require cachewerk/relay run: | composer require cachewerk/relay --no-interaction --no-update + if: matrix.php != 8.4 + + - name: Install dependencies + run: | composer update --prefer-dist --no-interaction --no-progress --${{ matrix.stability }} - name: Execute tests @@ -118,9 +122,13 @@ jobs: - name: Install redis-cli run: sudo apt-get install -qq redis-tools - - name: Install dependencies + - name: Require cachewerk/relay run: | composer require cachewerk/relay --no-interaction --no-update + if: matrix.php != 8.4 + + - name: Install dependencies + run: | composer update --prefer-dist --no-interaction --no-progress --${{ matrix.stability }} - name: Execute tests @@ -175,11 +183,14 @@ jobs: - name: Install redis-cli run: sudo apt-get install -qq redis-tools - - name: Install dependencies + - name: Require cachewerk/relay run: | - composer require "illuminate/contracts=^${{ matrix.laravel }}" --dev --no-update composer require cachewerk/relay --no-interaction --no-update - composer update --prefer-dist --no-interaction --no-progress + if: matrix.php != 8.4 + + - name: Install dependencies + run: | + composer update --prefer-dist --no-interaction --no-progress --${{ matrix.stability }} --with="illuminate/contracts=^${{ matrix.laravel }}" - name: Execute tests run: vendor/bin/pest -vvv @@ -224,9 +235,13 @@ jobs: - name: Install redis-cli run: sudo apt-get install -qq redis-tools - - name: Install dependencies + - name: Require cachewerk/relay run: | composer require cachewerk/relay --no-interaction --no-update + if: matrix.php != 8.4 + + - name: Install dependencies + run: | composer update --prefer-dist --no-interaction --no-progress --${{ matrix.stability }} - name: Execute tests