Commit Graph

25 Commits (2e11c91a103c784e5e16d5e4295ac9fe7cedc7c3)

Author SHA1 Message Date
Myk Taylor 4c93890538
avoid warning about unused config var 2023-09-02 04:40:13 -07:00
Myk Taylor 7abb82d7e9
zero ccache stats between runs
and allow the cache to expand past the persisted max size during the build
2023-09-01 12:20:52 -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 6a94dd4f25
ensure we check out the correct repo 2023-08-16 22:32:05 -07:00
Myk Taylor 1a6aec1de8
fetch full history to get other branches 2023-08-16 22:24:45 -07:00
Myk Taylor 1b5bee53bc
prepend origin on ref 2023-08-16 22:17:33 -07:00
Myk 57e324b8f4
Allow forced structures ref to find the branch name 2023-08-16 22:05:00 -07:00
Myk Taylor caae21ae5d
instruct ci to install xmldump when it is built 2023-08-16 07:13:25 -07:00
Myk Taylor e57a5d665f
rename some workflow steps 2023-08-07 11:01:42 -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 c5ad5d0913
allow the reusable workflows to build xml-dump-type-sizes 2023-08-04 16:56:06 -07:00
Myk Taylor 2b7865a0e4
actually install the tests for the test action 2023-08-03 22:48:22 -07:00
Myk Taylor 088c7a17b7
prep for building from structures repo 2023-08-03 01:09:57 -07:00
Myk Taylor fbbadf76ff
only explicitly clone the scripts repo if a ref is given 2023-08-03 00:53:39 -07:00
Myk Taylor 0baa605069
make linux build reusable for scripts repo 2023-08-03 00:48:38 -07:00
Myk Taylor 9b8bd8dbf7
names 2023-07-31 05:37:57 -07:00
Myk Taylor bbe7dbb0b8
build with gcc 10 by default 2023-07-31 03:56:11 -07:00
Myk Taylor 737ff8b3ab
more cache tuning 2023-07-31 02:50:32 -07:00
Myk Taylor 5c664fca1c
reuse workflows for steam 2023-07-31 01:49:02 -07:00
Myk Taylor 0364557533
actually use the new windows workflow 2023-07-30 21:04:52 -07:00
Myk Taylor 2bb972ff77
fix home ref 2023-07-30 20:52:07 -07:00
Myk Taylor 872720740a
attempt to get windows build reusable 2023-07-30 20:47:59 -07:00
Myk Taylor 0b2877a538
fixups 2023-07-30 19:53:46 -07:00
Myk Taylor 1faf156bfc
first attempt at a reusable workflow 2023-07-30 19:36:12 -07:00