2020 matrix :
2121 php-version : ['8.1', '8.2', '8.3', '8.4']
2222
23- uses : simplesamlphp/simplesamlphp-test-framework/.github/workflows/reusable_phplinter.yml@v1.9.3
23+ uses : simplesamlphp/simplesamlphp-test-framework/.github/workflows/reusable_phplinter.yml@v1.9.4
2424 with :
2525 php-version : ${{ matrix.php-version }}
2626
2929 strategy :
3030 fail-fast : false
3131
32- uses : simplesamlphp/simplesamlphp-test-framework/.github/workflows/reusable_linter.yml@v1.9.3
32+ uses : simplesamlphp/simplesamlphp-test-framework/.github/workflows/reusable_linter.yml@v1.9.4
3333 with :
3434 enable_eslinter : false
3535 enable_jsonlinter : true
@@ -69,13 +69,13 @@ jobs:
6969 git config --global core.autocrlf false
7070 git config --global core.eol lf
7171
72- - uses : actions/checkout@v5
72+ - uses : actions/checkout@v6
7373
7474 - name : Get composer cache directory
7575 run : echo COMPOSER_CACHE="$(composer config cache-files-dir)" >> "$GITHUB_ENV"
7676
7777 - name : Cache composer dependencies
78- uses : actions/cache@v4
78+ uses : actions/cache@v5
7979 with :
8080 path : $COMPOSER_CACHE
8181 key : ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }}
9494
9595 - name : Save coverage data
9696 if : ${{ matrix.php-versions == '8.4' }}
97- uses : actions/upload-artifact@v4
97+ uses : actions/upload-artifact@v7
9898 with :
9999 name : coverage-data
100100 path : ${{ github.workspace }}/build
@@ -132,7 +132,7 @@ jobs:
132132 git config --global core.autocrlf false
133133 git config --global core.eol lf
134134
135- - uses : actions/checkout@v5
135+ - uses : actions/checkout@v6
136136
137137 - name : Get composer cache directory
138138 run : echo COMPOSER_CACHE="$(composer config cache-files-dir)" >> "$env:GITHUB_ENV"
@@ -174,7 +174,7 @@ jobs:
174174 run : echo COMPOSER_CACHE="$(composer config cache-files-dir)" >> "$GITHUB_ENV"
175175
176176 - name : Cache composer dependencies
177- uses : actions/cache@v4
177+ uses : actions/cache@v5
178178 with :
179179 path : $COMPOSER_CACHE
180180 key : ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }}
@@ -226,13 +226,13 @@ jobs:
226226 - name : Setup problem matchers for PHP
227227 run : echo "::add-matcher::${{ runner.tool_cache }}/php.json"
228228
229- - uses : actions/checkout@v5
229+ - uses : actions/checkout@v6
230230
231231 - name : Get composer cache directory
232232 run : echo COMPOSER_CACHE="$(composer config cache-files-dir)" >> "$GITHUB_ENV"
233233
234234 - name : Cache composer dependencies
235- uses : actions/cache@v4
235+ uses : actions/cache@v5
236236 with :
237237 path : $COMPOSER_CACHE
238238 key : ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }}
@@ -255,15 +255,15 @@ jobs:
255255 runs-on : [ubuntu-latest]
256256 needs : [unit-tests-linux]
257257 steps :
258- - uses : actions/checkout@v5
258+ - uses : actions/checkout@v6
259259
260- - uses : actions/download-artifact@v5
260+ - uses : actions/download-artifact@v8
261261 with :
262262 name : coverage-data
263263 path : ${{ github.workspace }}/build
264264
265265 - name : Codecov
266- uses : codecov/codecov-action@v5
266+ uses : codecov/codecov-action@v6
267267 with :
268268 token : ${{ secrets.CODECOV_TOKEN }}
269269 fail_ci_if_error : true
@@ -279,6 +279,6 @@ jobs:
279279 (needs.unit-tests-linux.result == 'success' && needs.coverage.result == 'skipped')
280280
281281 steps :
282- - uses : geekyeggo/delete-artifact@v5
282+ - uses : geekyeggo/delete-artifact@v6
283283 with :
284284 name : coverage-data
0 commit comments