@@ -17,10 +17,10 @@ jobs:
17
17
runs-on : ubuntu-latest
18
18
steps :
19
19
- name : Check out code
20
- uses : actions/checkout@v2
21
- - uses : actions/setup-node@v2
20
+ uses : actions/checkout@v4
21
+ - uses : actions/setup-node@v4
22
22
with :
23
- node-version : ' 14 '
23
+ node-version : 18
24
24
- name : Extract version
25
25
id : extract_version
26
26
run : node -pe "'::set-output name=version::' + require('./package.json').version"
@@ -42,12 +42,12 @@ jobs:
42
42
runs-on : ubuntu-latest
43
43
steps :
44
44
- name : Check out code
45
- uses : actions/checkout@v2
46
- - uses : actions/setup-node@v2
45
+ uses : actions/checkout@v4
46
+ - uses : actions/setup-node@v4
47
47
with :
48
- node-version : ' 14 '
48
+ node-version : 18
49
49
- name : Cache Node.js modules
50
- uses : actions/cache@v2
50
+ uses : actions/cache@v4
51
51
with :
52
52
path : ~/.npm # npm cache files are stored in `~/.npm` on Linux/macOS
53
53
key : ${{ runner.OS }}-node2-${{ hashFiles('**/package-lock.json') }}
@@ -70,15 +70,15 @@ jobs:
70
70
runs-on : ubuntu-latest
71
71
steps :
72
72
- name : Check out code
73
- uses : actions/checkout@v2
73
+ uses : actions/checkout@v4
74
74
with :
75
75
repository : cmu-delphi/www-main
76
76
ssh-key : ${{ secrets.CMU_DELPHI_DEPLOY_MACHINE_SSH }}
77
- - uses : actions/setup-node@v2
77
+ - uses : actions/setup-node@v4
78
78
with :
79
- node-version : ' 14 '
79
+ node-version : 18
80
80
- name : Cache Node.js modules
81
- uses : actions/cache@v2
81
+ uses : actions/cache@v4
82
82
with :
83
83
path : ~/.npm # npm cache files are stored in `~/.npm` on Linux/macOS
84
84
key : ${{ runner.OS }}-main-node2-${{ hashFiles('**/package-lock.json') }}
@@ -106,7 +106,7 @@ jobs:
106
106
runs-on : ubuntu-latest
107
107
steps :
108
108
- name : Check out code
109
- uses : actions/checkout@v2
109
+ uses : actions/checkout@v4
110
110
with :
111
111
ref : dev
112
112
ssh-key : ${{ secrets.CMU_DELPHI_DEPLOY_MACHINE_SSH }}
0 commit comments