@@ -13,14 +13,14 @@ jobs:
13
13
- name : install dependencies
14
14
run : sudo apt update -qq && sudo apt -y install libxml2-utils
15
15
- name : Check out repository code
16
- uses : actions/checkout@v2
16
+ uses : actions/checkout@v4
17
17
- name : Install PHP
18
18
uses : shivammathur/setup-php@v2
19
19
with :
20
20
php-version : ' 7.4'
21
21
coverage : ' none'
22
22
- name : Cache dependencies
23
- uses : actions/cache@v2
23
+ uses : actions/cache@v3
24
24
with :
25
25
path : ' ~/.cache/composer'
26
26
key : " cache-composer-${{ hashFiles('composer.json') }}"
@@ -60,15 +60,15 @@ jobs:
60
60
git config --global core.autocrlf false
61
61
git config --global core.eol lf
62
62
- name : Check out repository code
63
- uses : actions/checkout@v2
63
+ uses : actions/checkout@v4
64
64
- name : Install PHP
65
65
uses : shivammathur/setup-php@v2
66
66
with :
67
67
coverage : ' xdebug'
68
68
php-version : ${{ matrix.php_version }}
69
69
extensions : ast-1.0.14
70
70
- name : Cache dependencies
71
- uses : actions/cache@v2
71
+ uses : actions/cache@v3
72
72
with :
73
73
path : ' ~/.cache/composer'
74
74
key : " cache-composer-${{ hashFiles('composer.json') }}"
99
99
- name : Run phan
100
100
run : vendor/bin/phan
101
101
- name : Upload coverage to Codecov
102
- uses : codecov/codecov-action@v2
102
+ uses : codecov/codecov-action@v3
103
103
with :
104
104
verbose : true
105
105
@@ -108,10 +108,10 @@ jobs:
108
108
if : always()
109
109
runs-on : ubuntu-latest
110
110
steps :
111
- - uses : technote-space/workflow-conclusion-action@v2
111
+ - uses : technote-space/workflow-conclusion-action@v3
112
112
- name : Post to a Slack channel
113
113
id : slack
114
- uses : slackapi/slack-github-action@v1.17 .0
114
+ uses : slackapi/slack-github-action@v1.23 .0
115
115
with :
116
116
# Slack channel id, channel name, or user id to post message.
117
117
# See also: https://api.slack.com/methods/chat.postMessage#channels
0 commit comments