|
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