33
33
34
34
steps :
35
35
- name : " Checkout"
36
- uses : actions/checkout@v3
36
+ uses : actions/checkout@v4
37
37
38
38
- name : " Install PHP"
39
39
uses : shivammathur/setup-php@v2
44
44
extensions : ast, gd, imagick, json, mbstring
45
45
46
46
- name : " Update dependencies with composer"
47
- uses : ramsey/composer-install@v2
47
+ uses : ramsey/composer-install@v3
48
48
49
49
- name : " Run phan"
50
50
run : php vendor/bin/phan --target-php-version=${{ matrix.php-version }}
71
71
72
72
steps :
73
73
- name : " Checkout"
74
- uses : actions/checkout@v3
74
+ uses : actions/checkout@v4
75
75
76
76
- name : " Install PHP with extensions"
77
77
uses : shivammathur/setup-php@v2
@@ -82,15 +82,16 @@ jobs:
82
82
extensions : gd, imagick, json, mbstring
83
83
84
84
- name : " Install dependencies with composer"
85
- uses : ramsey/composer-install@v2
85
+ uses : ramsey/composer-install@v3
86
86
87
87
- name : " Run tests with phpunit"
88
88
run : php vendor/bin/phpunit --colors=always --configuration=phpunit.xml.dist
89
89
90
90
- name : " Send code coverage report to Codecov.io"
91
- uses : codecov/codecov-action@v3
91
+ uses : codecov/codecov-action@v4
92
92
with :
93
- files : .build/coverage/clover.xml
93
+ token : ${{ secrets.CODECOV_TOKEN }}
94
+ files : .build/coverage/clover.xml
94
95
95
96
- name : " Send code coverage report to Codacy"
96
97
uses : codacy/codacy-coverage-reporter-action@v1
0 commit comments