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 |
DFHack-Urist via GitHub Actions
|
a7129cad04
|
Auto-update submodules
library/xml: master
scripts: master
|
2023-08-06 07:12:09 +00:00 |
Myk
|
57f4989b9d
|
Merge pull request #3640 from myk002/myk_workflow
make the workflows repository agnostic
|
2023-08-05 23:41:10 -07:00 |
Myk Taylor
|
996688c4ae
|
make the workflows repository agnostic
|
2023-08-05 23:25:10 -07:00 |
lethosor
|
4087a9f303
|
Merge remote-tracking branch 'lethosor/css-skip-temp-save' into develop
|
2023-08-06 00:22:49 -04:00 |
lethosor
|
8dc13b8b25
|
check-structures-sanity: also skip temp_save vectors
|
2023-08-05 23:46:07 -04:00 |
lethosor
|
0abdf0148f
|
Merge branch 'develop' of DFHack/dfhack into develop
|
2023-08-05 17:03:29 -04:00 |
lethosor
|
d152e86013
|
check-structures-sanity: Set debugger-friendly compiler options
|
2023-08-05 17:03:18 -04:00 |
Myk
|
6bc7d9dae0
|
Merge pull request #3635 from myk002/myk_package
factor out release package logic
|
2023-08-05 01:18:56 -07:00 |
Myk Taylor
|
6357aa2419
|
factor out release package logic
|
2023-08-05 01:05:27 -07:00 |
Myk Taylor
|
9552d145b6
|
clean up steam deployment code
|
2023-08-05 00:56:16 -07:00 |
Myk
|
708f2ef304
|
Merge pull request #3634 from myk002/myk_moar_tests
enable more tests
|
2023-08-05 00:12:33 -07:00 |
DFHack-Urist via GitHub Actions
|
5e1854edae
|
Auto-update submodules
library/xml: master
scripts: master
|
2023-08-05 07:11:36 +00: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
|
3358a2b516
|
enable more tests
|
2023-08-04 20:40:33 -07:00 |
DFHack-Urist via GitHub Actions
|
1864090bda
|
Auto-update submodules
library/xml: master
scripts: master
|
2023-08-05 02:56:08 +00:00 |
Myk
|
3c86b21812
|
Merge pull request #3633 from ab9rf/future-type-support
DataIdentity support for `std::future<void>`
|
2023-08-04 19:01:03 -07:00 |
Kelly Kinkade
|
ba0df78233
|
DataIdentity support for `std::future<void>`
|
2023-08-04 20:00:29 -05:00 |
Myk
|
9bf00904eb
|
Merge pull request #3632 from myk002/myk_xml
allow the reusable workflows to build xml-dump-type-sizes
|
2023-08-04 17:09:29 -07:00 |
Myk Taylor
|
c5ad5d0913
|
allow the reusable workflows to build xml-dump-type-sizes
|
2023-08-04 16:56:06 -07:00 |
Myk Taylor
|
0ef1a475e4
|
allow code to be generated even when the library isn't being built
|
2023-08-04 16:43:58 -07:00 |
Myk
|
98e0ce19fd
|
Merge pull request #3631 from lethosor/lua-new-catch-alloc-errors
df.new(): catch errors thrown by allocate()
|
2023-08-04 14:39:02 -07:00 |
lethosor
|
47b4773786
|
df.new(): catch errors thrown by allocate()
This can include DFHack::Error::VTableMissing exceptions if the vtable of a
member field is unknown.
Fixes #3627
|
2023-08-04 17:22:20 -04:00 |
lethosor
|
7aa6aa317a
|
targets -> target part 2
|
2023-08-04 17:09:50 -04:00 |
Myk
|
261367cf03
|
Merge pull request #3630 from myk002/myk_bash
avoid platform-specific steps by using same shell
|
2023-08-04 13:42:30 -07:00 |
Myk Taylor
|
6ff5ab9f39
|
avoid platform-specific steps by using same shell
|
2023-08-04 13:31:21 -07:00 |
DFHack-Urist via GitHub Actions
|
f507bd7e38
|
Auto-update submodules
library/xml: master
|
2023-08-04 20:22:58 +00:00 |
Myk
|
5d9ecd37df
|
Merge pull request #3629 from myk002/myk_clean_cache
make clean-cache workflow reusable
|
2023-08-04 13:07:49 -07:00 |
Myk Taylor
|
91afb7ed1b
|
make clean-cache workflow reusable
|
2023-08-04 12:57:44 -07:00 |
Myk
|
31e579ec5c
|
Merge pull request #3628 from myk002/myk_warnings_as_errors
treat doc warnings as errors
|
2023-08-04 12:49:15 -07:00 |
Myk Taylor
|
02fae5afd4
|
treat doc warnings as errors
|
2023-08-04 12:38:51 -07:00 |
Myk Taylor
|
415a2f654b
|
update stonesense ref
|
2023-08-04 12:24:04 -07:00 |
Myk
|
f2a56cc1e2
|
Merge pull request #3625 from myk002/myk_tests
re-enable unit tests
|
2023-08-04 12:20:11 -07:00 |
Myk Taylor
|
d93bf65115
|
fix typo
|
2023-08-04 10:25:49 -07:00 |
Myk Taylor
|
4c89af7c20
|
targets -> target
|
2023-08-04 10:11:28 -07:00 |
Myk Taylor
|
a6de9a21fa
|
enable most core tests
|
2023-08-04 10:11:28 -07:00 |
Myk Taylor
|
f8dd09200f
|
enable remaining core and structures tests
|
2023-08-04 10:11:28 -07:00 |
DFHack-Urist via GitHub Actions
|
1cf3f62237
|
Auto-update submodules
library/xml: master
|
2023-08-04 17:10:51 +00:00 |
Myk Taylor
|
66107b40e3
|
fix windows build when called from other repos
|
2023-08-04 10:04:55 -07:00 |
DFHack-Urist via GitHub Actions
|
4c2e7721e1
|
Auto-update submodules
library/xml: master
scripts: master
|
2023-08-04 07:12:54 +00:00 |
Myk Taylor
|
10525aa6ae
|
fix name of job
|
2023-08-03 23:53:45 -07:00 |
Myk
|
3599403f21
|
Merge pull request #3622 from myk002/myk_test_test
first attempt to run tests on windows
|
2023-08-03 23:05:46 -07:00 |
Myk Taylor
|
d3884bd707
|
run ./dfhack instead of ./dwarfort on linux so we can see output
since we set the tty params
|
2023-08-03 22:52:17 -07:00 |
Myk Taylor
|
e3161b8a4d
|
enable some core tests
|
2023-08-03 22:48:43 -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
|
ec461bcce5
|
zero tests mean pass
|
2023-08-03 22:48:23 -07:00 |
Myk Taylor
|
43a1fdc69c
|
only run tests for registered and available targets
|
2023-08-03 22:48:23 -07:00 |