1010jobs :
1111 cs-fix :
1212 name : Run code style check
13- runs-on : " ubuntu-22 .04"
13+ runs-on : " ubuntu-24 .04"
1414 strategy :
1515 matrix :
1616 php :
1717 - ' 8.3'
1818 steps :
19- - uses : actions/checkout@v4
19+ - uses : actions/checkout@v5
2020
2121 - name : Setup PHP Action
2222 uses : shivammathur/setup-php@v2
@@ -35,21 +35,34 @@ jobs:
3535
3636 deptrac :
3737 name : Deptrac
38- runs-on : ubuntu-latest
38+ runs-on : " ubuntu-24.04 "
3939 steps :
40- - uses : actions/checkout@v4
41- - name : Deptrac
42- uses : smoench/deptrac-action@master
40+ - uses : actions/checkout@v5
41+
42+ - name : Setup PHP Action
43+ uses : shivammathur/setup-php@v2
44+ with :
45+ php-version : ${{ matrix.php }}
46+ coverage : none
47+ extensions : ' pdo_sqlite, gd'
48+ tools : cs2pr
49+
50+ - uses : ramsey/composer-install@v3
51+ with :
52+ dependency-versions : highest
53+
54+ - name : Run deptrac
55+ run : composer run-script deptrac
4356
4457 rector :
4558 name : Run rector
46- runs-on : " ubuntu-22 .04"
59+ runs-on : " ubuntu-24 .04"
4760 strategy :
4861 matrix :
4962 php :
5063 - ' 8.3'
5164 steps :
52- - uses : actions/checkout@v4
65+ - uses : actions/checkout@v5
5366
5467 - name : Setup PHP Action
5568 uses : shivammathur/setup-php@v2
6881
6982 tests :
7083 name : Tests
71- runs-on : " ubuntu-22 .04"
84+ runs-on : " ubuntu-24 .04"
7285 timeout-minutes : 10
7386
7487 strategy :
7891 - ' 8.3'
7992
8093 steps :
81- - uses : actions/checkout@v4
94+ - uses : actions/checkout@v5
8295
8396 - name : Setup PHP Action
8497 uses : shivammathur/setup-php@v2
0 commit comments