6868 git config --global core.autocrlf false
6969 git config --global core.eol lf
7070
71- - uses : actions/checkout@v4
71+ - uses : actions/checkout@v6
7272
7373 - name : Copy config.php.dist to config.php
7474 run : cp config/config.php.dist config/config.php
8080 run : echo COMPOSER_CACHE="$(composer config cache-files-dir)" >> "$GITHUB_ENV"
8181
8282 - name : Cache composer dependencies
83- uses : actions/cache@v4
83+ uses : actions/cache@v5
8484 with :
8585 path : ${{ env.COMPOSER_CACHE }}
8686 key : ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }}
9999
100100 - name : Save coverage data
101101 if : ${{ matrix.php-versions == '8.5' }}
102- uses : actions/upload-artifact@v4
102+ uses : actions/upload-artifact@v7
103103 with :
104104 name : coverage-data
105105 path : ${{ github.workspace }}/build
@@ -136,13 +136,13 @@ jobs:
136136 git config --global core.autocrlf false
137137 git config --global core.eol lf
138138
139- - uses : actions/checkout@v4
139+ - uses : actions/checkout@v6
140140
141141 - name : Get composer cache directory
142142 run : echo COMPOSER_CACHE="$(composer config cache-files-dir)" >> "$env:GITHUB_ENV"
143143
144144 - name : Cache composer dependencies
145- uses : actions/cache@v4
145+ uses : actions/cache@v5
146146 with :
147147 path : ${{ env.COMPOSER_CACHE }}
148148 key : ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }}
@@ -173,7 +173,7 @@ jobs:
173173 - name : Setup problem matchers for PHP
174174 run : echo "::add-matcher::${{ runner.tool_cache }}/php.json"
175175
176- - uses : actions/checkout@v4
176+ - uses : actions/checkout@v6
177177
178178 - name : Copy config.php.dist to config.php
179179 run : cp config/config.php.dist config/config.php
@@ -185,7 +185,7 @@ jobs:
185185 run : echo COMPOSER_CACHE="$(composer config cache-files-dir)" >> "$GITHUB_ENV"
186186
187187 - name : Cache composer dependencies
188- uses : actions/cache@v4
188+ uses : actions/cache@v5
189189 with :
190190 path : ${{ env.COMPOSER_CACHE }}
191191 key : ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }}
@@ -233,7 +233,7 @@ jobs:
233233 - name : Setup problem matchers for PHP
234234 run : echo "::add-matcher::${{ runner.tool_cache }}/php.json"
235235
236- - uses : actions/checkout@v4
236+ - uses : actions/checkout@v6
237237
238238 - name : Copy config.php.dist to config.php
239239 run : cp config/config.php.dist config/config.php
@@ -245,7 +245,7 @@ jobs:
245245 run : echo COMPOSER_CACHE="$(composer config cache-files-dir)" >> "$GITHUB_ENV"
246246
247247 - name : Cache composer dependencies
248- uses : actions/cache@v4
248+ uses : actions/cache@v5
249249 with :
250250 path : ${{ env.COMPOSER_CACHE }}
251251 key : ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }}
@@ -268,13 +268,13 @@ jobs:
268268 runs-on : [ubuntu-latest]
269269 needs : [unit-tests-linux]
270270 steps :
271- - uses : actions/download-artifact@v4
271+ - uses : actions/download-artifact@v8
272272 with :
273273 name : coverage-data
274274 path : ${{ github.workspace }}/build
275275
276276 - name : Codecov
277- uses : codecov/codecov-action@v4
277+ uses : codecov/codecov-action@v5
278278 with :
279279 token : ${{ secrets.CODECOV_TOKEN }}
280280 fail_ci_if_error : true
@@ -290,6 +290,6 @@ jobs:
290290 (needs.unit-tests-linux.result == 'success' && needs.coverage.result == 'skipped')
291291
292292 steps :
293- - uses : geekyeggo/delete-artifact@v5
293+ - uses : geekyeggo/delete-artifact@v6
294294 with :
295295 name : coverage-data
0 commit comments