Brent Cook
15d076b475
add ventura and arm64 test targets, remove big sur
...
This reworks the macOS github actions to target Apple silicon for tests.
To simplify the test matrix, removing big sur and adding ventura.
Also some cleanups to the test script. We really don't need the 'x'
workaround for non-POSIX shells, and it got confusing writing "xx86_64".
2023-07-04 13:09:31 +03:00
Brent Cook
605328314f
make it simpler to test on a non-Linux system
2023-05-27 01:20:54 -05:00
Joshua Sing
4fdce0c684
Add CI workflow to run tests with ASM disabled
2023-04-29 01:15:13 +10:00
Brent Cook
dc7d38d52f
match CI names in test script
2023-03-23 06:21:32 -05:00
Brent Cook
73d924f643
fix mips/mips64 builds
2023-03-23 06:11:16 -05:00
Brent Cook
ab214b5696
handle i?86 for 32-bit CMake builds
2023-02-27 07:26:07 -06:00
Brent Cook
305d0532ab
delete opensslconf.h for each build
2023-02-27 06:27:01 -06:00
Brent Cook
703f430428
add conditional around common apt commands
2023-02-27 04:57:29 -06:00
Brent Cook
1fbc858e1d
remove inherited CC env variable, consolidate common setup
2023-02-27 04:19:34 -06:00
Brent Cook
6b59828d6d
update cross arch tests for arm/aarch64
2023-02-25 18:20:29 -06:00
kinichiro
8a57de6ed0
Set max number of processes for CI
2022-04-29 18:55:44 +09:00
Brent Cook
e55410dc80
update badges, further split out actions by OS, add more Linux targets
2021-05-30 18:10:37 -05:00