Myk Taylor
b3fdaa54c5
install non-dev libs; start X server
2023-09-25 16:53:01 -07:00
Myk Taylor
32bd04f83e
install SDL2 on Linux for DF
2023-09-25 16:53:01 -07:00
Myk Taylor
b9a6d39b60
enable testing on Linux
2023-09-25 16:53:01 -07:00
Myk Taylor
c05ac0c944
pre-archive build output
...
so artifact upload/download takes seconds instead of minutes
we can potentially revert this commit if/when the v4 release of the
upload-artifact and download-artifact actions comes out
2023-08-19 01:47:27 -07:00
Myk Taylor
e57a5d665f
rename some workflow steps
2023-08-07 11:01:42 -07:00
Myk Taylor
568e4b4725
differentiate test output artifacts
2023-08-06 23:41:49 -07:00
Myk Taylor
dce08e8d80
do a test run with blank init scripts
2023-08-06 22:52:53 -07:00
Myk Taylor
996688c4ae
make the workflows repository agnostic
2023-08-05 23:25:10 -07:00
Myk Taylor
7981624792
don't build html docs unless we have to
2023-08-04 23:59:04 -07:00
Myk Taylor
c323576c1e
build docs for tests so the harness can identify unavailables
2023-08-04 23:31:01 -07:00
Myk Taylor
6ff5ab9f39
avoid platform-specific steps by using same shell
2023-08-04 13:31:21 -07:00
Myk Taylor
10525aa6ae
fix name of job
2023-08-03 23:53:45 -07:00
Myk Taylor
f28b46922c
put all tests in a matrix
2023-08-03 22:48:23 -07:00
Myk Taylor
081e938301
test RPC interface
2023-08-03 22:48:23 -07:00
Myk Taylor
6c4662d12c
set a timeout for the test step
2023-08-03 22:48:23 -07:00
Myk Taylor
2b7865a0e4
actually install the tests for the test action
2023-08-03 22:48:22 -07:00
Myk Taylor
27b5d1e022
more windows fixups
2023-08-03 22:48:22 -07:00
Myk Taylor
59a2d3a524
fix env setting on windows
2023-08-03 22:48:22 -07:00
Myk Taylor
819cd53e1d
trim windows test build
2023-08-03 22:48:22 -07:00
Myk Taylor
55f1b0d48e
first attempt to run tests on windows
2023-08-03 22:48:22 -07:00
Myk Taylor
07ba950252
make tests reusable
2023-08-03 01:23:36 -07:00