7
7
name : Linux (GCC) (Unity)
8
8
runs-on : ubuntu-20.04
9
9
steps :
10
- - uses : actions/checkout@v3
10
+ - uses : actions/checkout@v4
11
11
12
12
- name : Install Dependencies
13
13
run : sudo apt -y install libncursesw5-dev libgpm-dev libgtest-dev
24
24
name : Linux (GCC 5)
25
25
runs-on : ubuntu-20.04
26
26
steps :
27
- - uses : actions/checkout@v3
27
+ - uses : actions/checkout@v4
28
28
29
29
- name : Install Dependencies
30
30
run : |
49
49
name : Linux (Clang)
50
50
runs-on : ubuntu-20.04
51
51
steps :
52
- - uses : actions/checkout@v3
52
+ - uses : actions/checkout@v4
53
53
54
54
- name : Install Dependencies
55
55
run : sudo apt -y install libncursesw5-dev
69
69
name : Linux (GCC) (Big Endian)
70
70
runs-on : ubuntu-20.04
71
71
steps :
72
- - uses : actions/checkout@v3
72
+ - uses : actions/checkout@v4
73
73
74
74
- name : Build in container
75
75
uses : uraimo/run-on-arch-action@v2
91
91
name : Windows (MSVC) (Win32)
92
92
runs-on : windows-latest
93
93
steps :
94
- - uses : actions/checkout@v3
94
+ - uses : actions/checkout@v4
95
95
96
96
- name : Configure CMake
97
97
shell : bash
@@ -110,7 +110,7 @@ jobs:
110
110
run : cmake --build . --config Debug --target tvision -- -p:UseMultiToolTask=true -p:CL_MPcount=$(nproc)
111
111
112
112
- name : Upload Examples
113
- uses : actions/upload-artifact@v3
113
+ uses : actions/upload-artifact@v4
114
114
with :
115
115
name : examples-x86
116
116
path : |
@@ -119,7 +119,7 @@ jobs:
119
119
Release/tvhc.exe
120
120
121
121
- name : Upload Library
122
- uses : actions/upload-artifact@v3
122
+ uses : actions/upload-artifact@v4
123
123
with :
124
124
name : library-x86
125
125
path : |
@@ -133,7 +133,7 @@ jobs:
133
133
name : Windows (MSVC) (x64)
134
134
runs-on : windows-latest
135
135
steps :
136
- - uses : actions/checkout@v3
136
+ - uses : actions/checkout@v4
137
137
138
138
- name : Configure CMake
139
139
shell : bash
@@ -152,7 +152,7 @@ jobs:
152
152
run : cmake --build . --config Debug --target tvision -- -p:UseMultiToolTask=true -p:CL_MPcount=$(nproc)
153
153
154
154
- name : Upload Examples
155
- uses : actions/upload-artifact@v3
155
+ uses : actions/upload-artifact@v4
156
156
with :
157
157
name : examples-x64
158
158
path : |
@@ -161,7 +161,7 @@ jobs:
161
161
Release/tvhc.exe
162
162
163
163
- name : Upload Library
164
- uses : actions/upload-artifact@v3
164
+ uses : actions/upload-artifact@v4
165
165
with :
166
166
name : library-x64
167
167
path : |
@@ -175,7 +175,7 @@ jobs:
175
175
name : Windows (MinGW)
176
176
runs-on : windows-latest
177
177
steps :
178
- - uses : actions/checkout@v3
178
+ - uses : actions/checkout@v4
179
179
180
180
- name : Configure CMake
181
181
shell : bash
@@ -189,7 +189,7 @@ jobs:
189
189
name : Windows (BCC32) (DPMI32)
190
190
runs-on : windows-latest
191
191
steps :
192
- - uses : actions/checkout@v3
192
+ - uses : actions/checkout@v4
193
193
194
194
- name : Install Build Tools
195
195
shell : bash
@@ -207,7 +207,7 @@ jobs:
207
207
/c/bc45/bin/make.exe -DDOS32
208
208
209
209
- name : Upload Examples
210
- uses : actions/upload-artifact@v3
210
+ uses : actions/upload-artifact@v4
211
211
with :
212
212
name : examples-dos32
213
213
path : |
@@ -216,7 +216,7 @@ jobs:
216
216
examples/tvhc/tvhc.EXE
217
217
218
218
- name : Upload Library
219
- uses : actions/upload-artifact@v3
219
+ uses : actions/upload-artifact@v4
220
220
with :
221
221
name : library-dos32
222
222
path : |
@@ -226,7 +226,7 @@ jobs:
226
226
name : MacOS (Clang)
227
227
runs-on : macos-12
228
228
steps :
229
- - uses : actions/checkout@v3
229
+ - uses : actions/checkout@v4
230
230
231
231
- name : Configure CMake
232
232
shell : bash
0 commit comments