@@ -25,31 +25,37 @@ jobs:
25
25
run : |
26
26
./siskin.exe make/rebol3.nest --msvc %rebol3-base-windows-x64
27
27
MOVE ./msvc/Release-x64/rebol3-base-windows-x64.exe ./
28
+ ./rebol3-base-windows-x64.exe -v
28
29
29
30
- name : Build 64bit Rebol/Core using MSVC
30
31
run : |
31
32
./siskin.exe make/rebol3.nest --msvc %rebol3-core-windows-x64
32
33
MOVE ./msvc/Release-x64/rebol3-core-windows-x64.exe ./
34
+ ./rebol3-core-windows-x64.exe -v
33
35
34
36
- name : Build 64bit Rebol/Bulk using MSVC
35
37
run : |
36
38
./siskin.exe make/rebol3.nest --msvc %rebol3-bulk-windows-x64
37
39
MOVE ./msvc/Release-x64/rebol3-bulk-windows-x64.exe ./
40
+ ./rebol3-bulk-windows-x64.exe -v
38
41
39
42
- name : Build 32bit Rebol/Base using MSVC
40
43
run : |
41
44
./siskin.exe make/rebol3.nest --msvc %rebol3-base-windows-x86
42
45
MOVE ./msvc/Release-Win32/rebol3-base-windows-x86.exe ./
46
+ ./rebol3-base-windows-x86.exe -v
43
47
44
48
- name : Build 32bit Rebol/Core using MSVC
45
49
run : |
46
50
./siskin.exe make/rebol3.nest --msvc %rebol3-core-windows-x86
47
51
MOVE ./msvc/Release-Win32/rebol3-core-windows-x86.exe ./
52
+ ./rebol3-core-windows-x86.exe -v
48
53
49
54
- name : Build 32bit Rebol/Bulk using MSVC
50
55
run : |
51
56
./siskin.exe make/rebol3.nest --msvc %rebol3-bulk-windows-x86
52
57
MOVE ./msvc/Release-Win32/rebol3-bulk-windows-x86.exe ./
58
+ ./rebol3-bulk-windows-x86.exe -v
53
59
54
60
# ##############################################################################
55
61
# Building Rebol as a shared library...
@@ -151,6 +157,33 @@ jobs:
151
157
# - name: Build 64bit Rebol/Bulk using clang
152
158
# run: ./siskin make/rebol3.nest %rebol3-bulk-x64-libc-clang
153
159
160
+ - name : Test all linux versions
161
+ run : |
162
+ ./build/rebol3-base-linux-x86 -v
163
+ ./build/rebol3-core-linux-x86 -v
164
+ ./build/rebol3-bulk-linux-x86 -v
165
+ ./build/rebol3-base-linux-x64 -v
166
+ ./build/rebol3-core-linux-x64 -v
167
+ ./build/rebol3-bulk-linux-x64 -v
168
+
169
+ - name : Prepare 32bit Rebol/Base for upload
170
+ run : |
171
+ mv ./build/rebol3-base-linux-x86 ./
172
+ gzip -9 ./rebol3-base-linux-x86
173
+ - name : Prepare 32bit Rebol/Core for upload
174
+ run : |
175
+ mv ./build/rebol3-core-linux-x86 ./
176
+ gzip -9 ./rebol3-core-linux-x86
177
+ - name : Prepare 32bit Rebol/Bulk for upload
178
+ run : |
179
+ mv ./build/rebol3-bulk-linux-x64 ./
180
+ gzip -9 ./rebol3-bulk-linux-x86
181
+
182
+ - uses : actions/upload-artifact@v2
183
+ with :
184
+ name : Rebol-32bit-Linux-${{github.run_id}}
185
+ path : ./rebol3-*-x86.gz
186
+
154
187
- name : Prepare 64bit Rebol/Base for upload
155
188
run : |
156
189
mv ./build/rebol3-base-linux-x64 ./rebol3-base-linux-x64
@@ -167,7 +200,7 @@ jobs:
167
200
- uses : actions/upload-artifact@v2
168
201
with :
169
202
name : Rebol-64bit-Linux-${{github.run_id}}
170
- path : ./rebol3-*.gz
203
+ path : ./rebol3-*-x64 .gz
171
204
172
205
# musl versions...
173
206
# #################
@@ -273,31 +306,36 @@ jobs:
273
306
/usr/bin/codesign --force -s $MACOS_IDENTITY_ID ./build/rebol3-core-macos-arm64 -v
274
307
/usr/bin/codesign --force -s $MACOS_IDENTITY_ID ./build/rebol3-bulk-macos-arm64 -v
275
308
276
-
309
+ - name : Test x64 macOS versions
310
+ run : |
311
+ ./build/rebol3-base-macos-x64 -v
312
+ ./build/rebol3-core-macos-x64 -v
313
+ ./build/rebol3-bulk-macos-x64 -v
314
+
277
315
- name : Prepare 64bit Rebol/Base for upload
278
316
run : |
279
- mv ./build/rebol3-base-macos-x64 ./rebol3-base-macos-x64
317
+ mv ./build/rebol3-base-macos-x64 ./
280
318
gzip -9 ./rebol3-base-macos-x64
281
319
- name : Prepare 64bit Rebol/Core for upload
282
320
run : |
283
- mv ./build/rebol3-core-macos-x64 ./rebol3-core-macos-x64
321
+ mv ./build/rebol3-core-macos-x64 ./
284
322
gzip -9 ./rebol3-core-macos-x64
285
323
- name : Prepare 64bit Rebol/Bulk for upload
286
324
run : |
287
- mv ./build/rebol3-bulk-macos-x64 ./rebol3-bulk-macos-x64
325
+ mv ./build/rebol3-bulk-macos-x64 ./
288
326
gzip -9 ./rebol3-bulk-macos-x64
289
327
290
328
- name : Prepare ARM64 Rebol/Base for upload
291
329
run : |
292
- mv ./build/rebol3-base-macos-arm64 ./rebol3-base-macos-arm64
330
+ mv ./build/rebol3-base-macos-arm64 ./
293
331
gzip -9 ./rebol3-base-macos-arm64
294
332
- name : Prepare ARM64 Rebol/Core for upload
295
333
run : |
296
- mv ./build/rebol3-core-macos-arm64 ./rebol3-core-macos-arm64
334
+ mv ./build/rebol3-core-macos-arm64 ./
297
335
gzip -9 ./rebol3-core-macos-arm64
298
336
- name : Prepare ARM64 Rebol/Bulk for upload
299
337
run : |
300
- mv ./build/rebol3-bulk-macos-arm64 ./rebol3-bulk-macos-arm64
338
+ mv ./build/rebol3-bulk-macos-arm64 ./
301
339
gzip -9 ./rebol3-bulk-macos-arm64
302
340
303
341
# - name: Prepare 64bit Rebol/Core as a shared library for upload
0 commit comments