8
8
9
9
jobs :
10
10
ubsan_linux :
11
- runs-on : ubuntu-20 .04
11
+ runs-on : ubuntu-22 .04
12
12
13
13
steps :
14
- - uses : actions/checkout@v2
14
+ - uses : actions/checkout@v4
15
15
- name : Setup
16
16
shell : bash
17
17
run : |
25
25
26
26
# Restore both vcpkg and its artifacts from the GitHub cache service.
27
27
- name : Restore vcpkg and its artifacts.
28
- uses : actions/cache@v2
28
+ uses : actions/cache@v4
29
29
with :
30
30
# The first path is where vcpkg generates artifacts while consuming the vcpkg.json manifest file.
31
31
# The second path is the location of vcpkg (it contains the vcpkg executable and data files).
@@ -53,10 +53,10 @@ jobs:
53
53
rm -Rf build
54
54
55
55
asan_linux :
56
- runs-on : ubuntu-20 .04
56
+ runs-on : ubuntu-22 .04
57
57
58
58
steps :
59
- - uses : actions/checkout@v2
59
+ - uses : actions/checkout@v4
60
60
- name : Setup
61
61
shell : bash
62
62
run : |
70
70
71
71
# Restore both vcpkg and its artifacts from the GitHub cache service.
72
72
- name : Restore vcpkg and its artifacts.
73
- uses : actions/cache@v2
73
+ uses : actions/cache@v4
74
74
with :
75
75
# The first path is where vcpkg generates artifacts while consuming the vcpkg.json manifest file.
76
76
# The second path is the location of vcpkg (it contains the vcpkg executable and data files).
@@ -98,10 +98,10 @@ jobs:
98
98
rm -Rf build
99
99
100
100
msan_linux :
101
- runs-on : ubuntu-20 .04
101
+ runs-on : ubuntu-22 .04
102
102
103
103
steps :
104
- - uses : actions/checkout@v2
104
+ - uses : actions/checkout@v4
105
105
- name : Setup
106
106
shell : bash
107
107
run : |
@@ -115,7 +115,7 @@ jobs:
115
115
116
116
# Restore both vcpkg and its artifacts from the GitHub cache service.
117
117
- name : Restore vcpkg and its artifacts.
118
- uses : actions/cache@v2
118
+ uses : actions/cache@v4
119
119
with :
120
120
# The first path is where vcpkg generates artifacts while consuming the vcpkg.json manifest file.
121
121
# The second path is the location of vcpkg (it contains the vcpkg executable and data files).
@@ -143,10 +143,10 @@ jobs:
143
143
rm -Rf build
144
144
145
145
tsan_linux :
146
- runs-on : ubuntu-20 .04
146
+ runs-on : ubuntu-22 .04
147
147
148
148
steps :
149
- - uses : actions/checkout@v2
149
+ - uses : actions/checkout@v4
150
150
- name : Setup
151
151
shell : bash
152
152
run : |
@@ -160,7 +160,7 @@ jobs:
160
160
161
161
# Restore both vcpkg and its artifacts from the GitHub cache service.
162
162
- name : Restore vcpkg and its artifacts.
163
- uses : actions/cache@v2
163
+ uses : actions/cache@v4
164
164
with :
165
165
# The first path is where vcpkg generates artifacts while consuming the vcpkg.json manifest file.
166
166
# The second path is the location of vcpkg (it contains the vcpkg executable and data files).
@@ -188,10 +188,10 @@ jobs:
188
188
rm -Rf build
189
189
190
190
codecov :
191
- runs-on : ubuntu-20 .04
191
+ runs-on : ubuntu-22 .04
192
192
193
193
steps :
194
- - uses : actions/checkout@v2
194
+ - uses : actions/checkout@v4
195
195
- name : Setup
196
196
shell : bash
197
197
run : |
@@ -205,7 +205,7 @@ jobs:
205
205
206
206
# Restore both vcpkg and its artifacts from the GitHub cache service.
207
207
- name : Restore vcpkg and its artifacts.
208
- uses : actions/cache@v2
208
+ uses : actions/cache@v4
209
209
with :
210
210
# The first path is where vcpkg generates artifacts while consuming the vcpkg.json manifest file.
211
211
# The second path is the location of vcpkg (it contains the vcpkg executable and data files).
0 commit comments