Myk Taylor
|
bbe7dbb0b8
|
build with gcc 10 by default
|
2023-07-31 03:56:11 -07:00 |
Myk Taylor
|
52a478d1d7
|
rename steam workflow file
|
2023-07-31 03:03:25 -07:00 |
Myk Taylor
|
a509bb5e61
|
always build launchdf
|
2023-07-31 03:01: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
|
1fad6d76f1
|
split linux package out to simplify matrix
|
2023-07-31 00:05:47 -07:00 |
Myk Taylor
|
b6ececed2d
|
another clcache attempt
|
2023-07-30 23:50:47 -07:00 |
Myk Taylor
|
a0fae55c90
|
fix windows clcache path
|
2023-07-30 21:39:39 -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 |
Myk Taylor
|
7514dd2cba
|
name stage
|
2023-07-30 16:58:27 -07:00 |
Myk Taylor
|
1d356bf351
|
fix artifact name
|
2023-07-30 16:45:01 -07:00 |
Myk
|
37357da64b
|
add clcache
|
2023-07-30 16:38:42 -07:00 |
Myk Taylor
|
c797e5b2d2
|
poke at a native windows build and see what happens
|
2023-07-30 16:38:37 -07:00 |
Myk Taylor
|
f65112f871
|
give test actions their own cache namespace
since they build a different subset from the package actions
|
2023-07-29 01:03:29 -07:00 |
Myk Taylor
|
88a46a1b5b
|
build Release profile for Linux
|
2023-07-29 00:48:17 -07:00 |
Myk Taylor
|
ac633da050
|
de-duplicate stonesense resources
|
2023-07-29 00:35:12 -07:00 |
Myk Taylor
|
c11740d439
|
update dfhack launcher script
|
2023-07-28 19:50:28 -07:00 |
Myk Taylor
|
ec887aab2f
|
build stonesense in the linux package
|
2023-07-28 19:33:31 -07:00 |
Myk Taylor
|
a27f42d67d
|
split common files into their own depot
|
2023-07-28 19:12:58 -07:00 |
Myk Taylor
|
c67e0da250
|
take advantage of cache scoping rules to simplify names
|
2023-07-28 16:58:23 -07:00 |
Myk Taylor
|
73427de994
|
build with gcc-10 for better system compat
|
2023-07-28 16:16:36 -07:00 |
Myk Taylor
|
1ca2b6b67e
|
alphebetize
|
2023-07-27 23:19:16 -07:00 |
Myk Taylor
|
be98d4934e
|
add gl headers for allegro
|
2023-07-23 11:06:48 -07:00 |
Myk Taylor
|
4411361b93
|
Revert "don't build stonesense for now"
This reverts commit 0f14be32de .
|
2023-07-23 11:00:44 -07:00 |
Myk Taylor
|
b8e5dd18fb
|
add linux build artifact
|
2023-07-23 03:19:28 -07:00 |
Myk Taylor
|
0f14be32de
|
don't build stonesense for now
|
2023-07-23 01:24:17 -07:00 |
Myk Taylor
|
8ec860461a
|
deploy linux build to steam
|
2023-07-22 22:54:21 -07:00 |
Myk Taylor
|
ab50b140d2
|
remove args no longer used in v3
|
2023-07-17 17:36:11 -07:00 |
Myk Taylor
|
7ee3c6d0a5
|
update steam-deploy to v3
|
2023-07-17 13:46:54 -07:00 |
Myk Taylor
|
92ac010dcd
|
revert the cache key name for matrix builds
we're well past the cache migration where that was necessary
|
2023-06-08 13:44:09 -07:00 |
Myk Taylor
|
c3326d11fa
|
ensure the cache key is unique to the sha
|
2023-06-08 13:35:29 -07:00 |
Myk Taylor
|
6c9c44c71a
|
"develop" works as a ref; makes good default
|
2023-05-21 10:34:17 -07:00 |
Myk Taylor
|
b2102d66fa
|
check out repo directly in steam dir
so we don't bork the rest of depends
|
2023-05-18 16:16:24 -07:00 |
Myk Taylor
|
0962180981
|
attempting as an ssh-key instead of a token
|
2023-05-18 15:10:15 -07:00 |
Myk Taylor
|
b6ee0d5c02
|
follow advice in actions/checkout#664
|
2023-05-18 15:00:41 -07:00 |
Myk Taylor
|
14bbff8537
|
secrets can't be accessed from PRs; remove from build action
|
2023-05-18 14:39:49 -07:00 |
Myk Taylor
|
1212ee0ef8
|
retrieve steam SDK from a private repo
|
2023-05-18 14:35:43 -07:00 |
Myk Taylor
|
ffe8de1292
|
clean caches in root context, not the PR
|
2023-05-17 11:10:20 -07:00 |
Myk Taylor
|
de2e29a2e3
|
add github action to clean up PR caches after merge
|
2023-05-17 02:38:08 -07:00 |
Myk Taylor
|
7aa5692fef
|
reduce linux ccache size; fix msvc ccache path
|
2023-04-29 23:46:06 -07:00 |
Myk Taylor
|
17a423bcd2
|
ensure msvc builds have ccache
|
2023-04-29 23:31:44 -07:00 |
Myk Taylor
|
b69aff4d6e
|
reduce cache for msvc builds too; remove ruby
|
2023-04-29 23:19:02 -07:00 |
Myk Taylor
|
ffa9f79f94
|
rightsize ccache, protect steam sdk from eviction
|
2023-04-29 22:30:42 -07:00 |
Myk Taylor
|
ba06a8f2bb
|
dump input vars in deploy output
|
2023-04-26 13:36:40 -07:00 |
Kelly Kinkade
|
17a798d5bc
|
add missing letter
|
2023-04-25 16:06:36 -05:00 |
Kelly Kinkade
|
68a8c687ea
|
steam build workflow improvements
improve cmake handling for downloading the sdk
set up GHA to cache the SDK download
|
2023-04-25 16:02:15 -05:00 |