2727
2828 steps :
2929 - name : ' Checkout'
30- uses : ' actions/checkout@v2 '
30+ uses : ' actions/checkout@v4 '
3131
3232 - name : ' Setup PHP cache environment'
3333 id : ' extcache'
3838 key : ' ${{ env.cache-version }}'
3939
4040 - name : ' Cache PHP extensions'
41- uses : ' actions/cache@v2 '
41+ uses : ' actions/cache@v4 '
4242 with :
4343 path : ' ${{ steps.extcache.outputs.dir }}'
4444 key : ' ${{ steps.extcache.outputs.key }}'
@@ -56,10 +56,10 @@ jobs:
5656
5757 - name : ' Get Composer cache directory'
5858 id : ' composercache'
59- run : ' echo "::set-output name= dir:: $(composer config cache-files-dir)"'
59+ run : echo "dir= $(composer config cache-files-dir)" >> $GITHUB_OUTPUT
6060
6161 - name : ' Cache PHP dependencies'
62- uses : " actions/cache@v2 "
62+ uses : " actions/cache@v4 "
6363 with :
6464 path : ' ${{ steps.composercache.outputs.dir }}'
6565 key : " ${{ runner.os }}-composer-${{ hashFiles('**/composer.json') }}"
8686
8787 steps :
8888 - name : ' Checkout'
89- uses : ' actions/checkout@v2 '
89+ uses : ' actions/checkout@v4 '
9090
9191 - name : ' Setup PHP cache environment'
9292 id : ' extcache'
9797 key : ' ${{ env.cache-version }}'
9898
9999 - name : ' Cache PHP extensions'
100- uses : ' actions/cache@v2 '
100+ uses : ' actions/cache@v4 '
101101 with :
102102 path : ' ${{ steps.extcache.outputs.dir }}'
103103 key : ' ${{ steps.extcache.outputs.key }}'
@@ -115,10 +115,10 @@ jobs:
115115
116116 - name : ' Get Composer cache directory'
117117 id : ' composercache'
118- run : ' echo "::set-output name= dir:: $(composer config cache-files-dir)"'
118+ run : echo "dir= $(composer config cache-files-dir)" >> $GITHUB_OUTPUT
119119
120120 - name : ' Cache PHP dependencies'
121- uses : ' actions/cache@v2 '
121+ uses : ' actions/cache@v4 '
122122 with :
123123 path : ' ${{ steps.composercache.outputs.dir }}'
124124 key : " ${{ runner.os }}-composer-${{ hashFiles('**/composer.json') }}"
@@ -139,12 +139,11 @@ jobs:
139139 php-version : [ '8.1', '8.2' ]
140140 operating-system : [ 'ubuntu-latest' ]
141141 composer-args : [ '' ]
142-
143142 fail-fast : false
144143
145144 steps :
146145 - name : ' Checkout'
147- uses : ' actions/checkout@v2 '
146+ uses : ' actions/checkout@v4 '
148147
149148 - name : ' Setup PHP cache environment'
150149 id : ' extcache'
@@ -155,7 +154,7 @@ jobs:
155154 key : ' ${{ env.cache-version }}'
156155
157156 - name : ' Cache PHP extensions'
158- uses : ' actions/cache@v2 '
157+ uses : ' actions/cache@v4 '
159158 with :
160159 path : ' ${{ steps.extcache.outputs.dir }}'
161160 key : ' ${{ steps.extcache.outputs.key }}'
@@ -173,10 +172,10 @@ jobs:
173172
174173 - name : ' Get Composer cache directory'
175174 id : ' composercache'
176- run : ' echo "::set-output name= dir:: $(composer config cache-files-dir)"'
175+ run : echo "dir= $(composer config cache-files-dir)" >> $GITHUB_OUTPUT
177176
178177 - name : ' Cache PHP dependencies'
179- uses : ' actions/cache@v2 '
178+ uses : ' actions/cache@v4 '
180179 with :
181180 path : ' ${{ steps.composercache.outputs.dir }}'
182181 key : " ${{ runner.os }}-composer-${{ hashFiles('**/composer.json') }}"
@@ -202,7 +201,7 @@ jobs:
202201
203202 steps :
204203 - name : ' Checkout'
205- uses : ' actions/checkout@v2 '
204+ uses : ' actions/checkout@v4 '
206205
207206 - name : ' Setup PHP cache environment'
208207 id : ' extcache'
@@ -213,7 +212,7 @@ jobs:
213212 key : ' ${{ env.cache-version }}'
214213
215214 - name : ' Cache PHP extensions'
216- uses : ' actions/cache@v2 '
215+ uses : ' actions/cache@v4 '
217216 with :
218217 path : ' ${{ steps.extcache.outputs.dir }}'
219218 key : ' ${{ steps.extcache.outputs.key }}'
@@ -231,10 +230,10 @@ jobs:
231230
232231 - name : ' Get Composer cache directory'
233232 id : ' composercache'
234- run : ' echo "::set-output name= dir:: $(composer config cache-files-dir)"'
233+ run : echo "dir= $(composer config cache-files-dir)" >> $GITHUB_OUTPUT
235234
236235 - name : ' Cache PHP dependencies'
237- uses : ' actions/cache@v2 '
236+ uses : ' actions/cache@v4 '
238237 with :
239238 path : ' ${{ steps.composercache.outputs.dir }}'
240239 key : " ${{ runner.os }}-composer-${{ hashFiles('**/composer.json') }}"
@@ -246,7 +245,7 @@ jobs:
246245 - name : ' Tests'
247246 run : vendor/bin/tester tests -C --coverage coverage.xml --coverage-src src
248247
249- - uses : codecov/codecov-action@v1
248+ - uses : codecov/codecov-action@v3
250249 with :
251250 token : ${{ secrets.CODECOV_TOKEN }}
252251 fail_ci_if_error : true
0 commit comments