|
59 | 59 | - name: Install redis-cli |
60 | 60 | run: sudo apt-get install -qq redis-tools |
61 | 61 |
|
62 | | - - name: Install dependencies |
| 62 | + - name: Require cachewerk/relay |
63 | 63 | run: | |
64 | 64 | composer require cachewerk/relay --no-interaction --no-update |
| 65 | + if: matrix.php != 8.4 |
| 66 | + |
| 67 | + - name: Install dependencies |
| 68 | + run: | |
65 | 69 | composer update --prefer-dist --no-interaction --no-progress --${{ matrix.stability }} |
66 | 70 |
|
67 | 71 | - name: Execute tests |
@@ -118,9 +122,13 @@ jobs: |
118 | 122 | - name: Install redis-cli |
119 | 123 | run: sudo apt-get install -qq redis-tools |
120 | 124 |
|
121 | | - - name: Install dependencies |
| 125 | + - name: Require cachewerk/relay |
122 | 126 | run: | |
123 | 127 | composer require cachewerk/relay --no-interaction --no-update |
| 128 | + if: matrix.php != 8.4 |
| 129 | + |
| 130 | + - name: Install dependencies |
| 131 | + run: | |
124 | 132 | composer update --prefer-dist --no-interaction --no-progress --${{ matrix.stability }} |
125 | 133 |
|
126 | 134 | - name: Execute tests |
@@ -175,11 +183,14 @@ jobs: |
175 | 183 | - name: Install redis-cli |
176 | 184 | run: sudo apt-get install -qq redis-tools |
177 | 185 |
|
178 | | - - name: Install dependencies |
| 186 | + - name: Require cachewerk/relay |
179 | 187 | run: | |
180 | | - composer require "illuminate/contracts=^${{ matrix.laravel }}" --dev --no-update |
181 | 188 | composer require cachewerk/relay --no-interaction --no-update |
182 | | - composer update --prefer-dist --no-interaction --no-progress |
| 189 | + if: matrix.php != 8.4 |
| 190 | + |
| 191 | + - name: Install dependencies |
| 192 | + run: | |
| 193 | + composer update --prefer-dist --no-interaction --no-progress --${{ matrix.stability }} --with="illuminate/contracts=^${{ matrix.laravel }}" |
183 | 194 |
|
184 | 195 | - name: Execute tests |
185 | 196 | run: vendor/bin/pest -vvv |
@@ -224,9 +235,13 @@ jobs: |
224 | 235 | - name: Install redis-cli |
225 | 236 | run: sudo apt-get install -qq redis-tools |
226 | 237 |
|
227 | | - - name: Install dependencies |
| 238 | + - name: Require cachewerk/relay |
228 | 239 | run: | |
229 | 240 | composer require cachewerk/relay --no-interaction --no-update |
| 241 | + if: matrix.php != 8.4 |
| 242 | + |
| 243 | + - name: Install dependencies |
| 244 | + run: | |
230 | 245 | composer update --prefer-dist --no-interaction --no-progress --${{ matrix.stability }} |
231 | 246 |
|
232 | 247 | - name: Execute tests |
|
0 commit comments