7c27519497
Merge pull request 'fix(dragonwilds): match the real player-leave line' (#30) from fix/dragonwilds-leave-regex into main
main
git_pipeline2026-11-08 02:15:56 +00:00
f80c715b72
Merge pull request 'feat(dragonwilds): MATCH_PUBLIC so the join code works behind a relay' (#29) from feat/dragonwilds-match-public into main
git_pipeline2026-11-08 01:48:00 +00:00
cb79e172b9
Merge pull request 'feat(satisfactory): ready pattern 'Engine is initialized'' (#28) from feat/satisfactory-ready-pattern into main
git_pipeline2026-11-07 16:20:56 +00:00
ac3febf109
Merge pull request 'fix(satisfactory): official SteamCMD server, and builder uses SteamCMD only for Linux Steam servers' (#27) from fix/satisfactory-steamcmd into main
git_pipeline2026-11-07 02:20:48 +00:00
1902c62366
fix(builder): SteamCMD is the only option for Linux Steam servers; settings must reach the server
#27
Greg Reed2026-11-07 01:58:27 +00:00
a918704ec6
fix(satisfactory): restore server settings, written to Game.ini/Engine.ini each start
git_pipelineandClaude Opus 5.52026-11-07 01:54:26 +00:00
b9d445c57d
fix(satisfactory): run the official SteamCMD server instead of wolveix/satisfactory-server
git_pipelineandClaude Opus 5.52026-11-07 01:45:00 +00:00
1fcf05cc27
Merge pull request 'feat(boot-test): CI boot tests use the Steam download cache, updated once a day' (#26) from feat/ci-steam-cache into main
greg2026-10-26 23:28:24 +00:00
6baf4796fa
feat(boot-test): CI boot tests use the Steam download cache, updated once a day
#26
gregandClaude Opus 5.52026-10-26 19:12:20 -04:00
143a074c7d
Merge pull request 'feat(builder): boots as nodes run them, fixed-size model requests, safety check, repairs' (#25) from feat/builder-boot-fidelity-repair into main
greg2026-10-26 13:49:26 +00:00
f1271341ef
feat(builder): repair existing templates, a weekly check that queues repairs, and eval
#25
gregandClaude Opus 5.52026-10-26 00:11:35 -04:00
f11c5eaf2f
feat(builder): bounded model requests, a safety check, and a clearer PR summary
gregandClaude Opus 5.52026-10-26 00:06:48 -04:00
709cdb51e8
fix(builder): don't count Docker's init or the Steam client's own files as lost saves
gregandClaude Opus 5.52026-10-26 00:27:57 -04:00
d225e49a8a
feat(boot-test): test.yaml unboundPorts for ports opened only when a player connects
gregandClaude Opus 5.52026-10-26 00:05:37 -04:00
0dc784dfa2
fix(builder): use a local node-agent image when it can't be pulled
gregandClaude Opus 5.52026-10-26 00:01:54 -04:00
04967a8a16
feat(builder): every boot through the node-agent, every lost file counted, Steam cache
gregandClaude Opus 5.52026-10-26 00:00:50 -04:00
e07025f03d
Merge pull request 'feat(builder): diagnose a failed boot before changing the template' (#23) from feat/builder-diagnose into main
greg2026-10-26 03:21:36 +00:00
4874868ce6
Merge pull request 'feat(research): one option per way to run a game, SteamCMD recommended' (#22) from feat/builder-image-fallback into main
greg2026-10-26 03:12:15 +00:00
274ed68cc5
Merge pull request 'fix(boot-test): exactly what a new server gets, and pinpoint settings it can't start without' (#20) from feat/builder-pinpoint-empty-settings into main
greg2026-10-26 02:08:50 +00:00
98ba043bec
feat(builder): pinpoint settings a server can't start without
gregandClaude Opus 5.52026-10-25 21:57:16 -04:00
cc4a8e357d
Merge pull request 'fix(builder): boot drafts with the settings a new server really gets' (#18) from fix/builder-boot-as-deployed into main
greg2026-10-26 01:31:14 +00:00
d1505991e4
Merge pull request 'fix(palworld): announce the published port, don't make it a setting' (#9) from fix/port-palworld into main
greg2026-10-26 00:40:34 +00:00
b1fb77f284
Merge branch 'main' into fix/port-palworld
#9
greg2026-10-26 00:34:58 +00:00
dccbaa6d3d
Merge pull request 'fix(minecraft-crossplay): Java port is not a setting' (#8) from fix/port-minecraft-crossplay into main
greg2026-10-26 00:34:57 +00:00
68c6a9c281
Merge branch 'main' into fix/port-minecraft-crossplay
#8
greg2026-10-26 00:26:18 +00:00
2d63e8eb6d
Merge pull request 'fix(ark-crossplay): game port is not a setting' (#7) from fix/port-ark-survival-ascended-crossplay into main
greg2026-10-26 00:26:17 +00:00
edc755fdb8
Merge branch 'main' into fix/port-ark-survival-ascended-crossplay
#7
greg2026-10-26 00:19:41 +00:00
ef4d72621d
Merge pull request 'fix(build): clear a killed boot test's container and volume first' (#16) from fix/worker-finish-job-on-stop into main
openhands2026-10-25 22:33:31 +00:00
ea2c0b1eeb
Merge pull request 'feat(worker): one draft per game; a rebuild replaces the earlier one' (#15) from fix/worker-branch-per-run into main
openhands2026-10-25 22:18:55 +00:00
f1d074bb11
Merge pull request 'feat(builder): documented launch options only, and no game-specific code' (#14) from feat/documented-launch-options into main
openhands2026-10-25 22:01:37 +00:00
8623ba2d7b
feat(builder): documented launch options only, and no game-specific code
#14
gregandClaude Opus 5.52026-10-25 17:58:53 -04:00
dd92b6be4c
Merge pull request 'fix(worker): start with a repository-only token' (#12) from fix/worker-repo-scope-token into main
greg2026-10-25 21:18:40 +00:00
425c242ae7
Merge pull request 'fix(worker): commit as the token's account and check it can push' (#11) from fix/worker-bot-identity into main
greg2026-10-25 21:07:49 +00:00
929e7d68d0
Merge pull request 'feat(builder): research, build and a worker for the AI builder' (#6) from feat/builder-worker into main
greg2026-10-25 20:22:45 +00:00
5dfc0cc794
fix(builder): drafts don't use CI secrets, and a missing one is fed back
#6
gregandClaude Opus 5.52026-10-25 15:52:18 -04:00
f6c2bda86a
fix(palworld): announce the published port, don't make it a setting
gregandClaude Opus 5.52026-10-25 15:49:16 -04:00
43727f8284
Merge branch 'main' into feat/ai-draft
#4
greg2026-10-25 15:10:22 +00:00
c23442e8fa
Merge pull request 'fix(ark): retry the install; ready when advertising for join' (#3) from fix/ark-install-retry into main
greg2026-10-25 15:10:18 +00:00
ba09fe35d7
Merge branch 'main' into fix/ark-install-retry
#3
greg2026-10-25 07:09:33 +00:00
8f4adb733e
Merge branch 'main' into feat/ai-draft
greg2026-10-25 07:06:35 +00:00
a8394abe05
Merge pull request 'feat: inspect-image reads what a game's image needs' (#2) from feat/inspect-image into main
greg2026-10-25 07:06:11 +00:00
309c667735
Merge pull request 'ci: publish templates to the control panel on main' (#1) from feat/publish-to-panel into main
greg2026-10-25 05:13:26 +00:00