Commit Graph

23 Commits (ee78f4fbdfd36b282d1b27eaa5a65edf804b8032)

Author SHA1 Message Date
Myk Taylor 9cd9058982
set a TERM var 2023-09-25 16:53:01 -07:00
Myk Taylor 8dc5f8e86b
fix screen depth and print syntax 2023-09-25 16:53:01 -07:00
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