Commit Graph
8403 Commits
Author SHA1 Message Date
Jordan Dominion 872f3ab1d6 Just make this fucking Powershell compatible already [APIDeploy] api-v10.5.0 2024-07-21 17:37:07 -04:00
Jordan Dominion ee81c1f3cc Ensure directory exists before trying to write to it [APIDeploy] 2024-07-21 14:54:30 -04:00
Jordan Dominion f391ee78df I previously fixed the DM deployment. This fixes the HTTP deployment [APIDeploy] 2024-07-21 12:29:47 -04:00
Jordan Dominion 4e0d1547fb Fix app committer ID once again 2024-07-21 11:21:53 -04:00
Jordan Dominion 8e30f21751 Fix shell used to populate INSTALLATION_TOKEN on Windows [APIDeploy] 2024-07-21 10:15:16 -04:00
Jordan DominionandGitHub 3139b89872 Merge pull request #1828 from tgstation/1826-TopicPortConfig [APIDeploy][NugetDeploy]
Adds OpenDream topic port as a DreamDaemon option
2024-07-21 05:35:02 -04:00
Jordan Dominion eff64c1b50 Update installer to Wix 5.0.1 2024-07-20 21:51:01 -04:00
Jordan Dominion c7e6412918 Adds OpenDream topic port as a DreamDaemon option
Closes #1826
2024-07-20 19:44:52 -04:00
Jordan Dominion a189037ecd Fix bot usernames for git push 2024-07-17 22:29:40 -04:00
Jordan Dominion c84078a8ac Fix GitHub App pushes 2024-07-17 22:02:22 -04:00
Jordan DominionandGitHub 3fd9c803bb Merge pull request #1827 from tgstation/CIAdjustments
CI Improvements
2024-07-17 19:05:23 -04:00
Jordan Dominion 16dd2416b0 Fix bad token for Windows installer job 2024-07-17 16:59:37 -04:00
Jordan Dominion 56de05ccef Fix ambiguous reference weirdness 2024-07-17 06:58:54 -04:00
Jordan Dominion 8199bfe152 Fixup Tgstation.Server.Shared.csproj 2024-07-16 21:54:00 -04:00
Jordan Dominion e3fa319a46 Switch on nullable references for Tgstation.Server.Host.Common 2024-07-16 21:44:44 -04:00
Jordan Dominion b66a6da538 Nuget package updates 2024-07-16 21:35:03 -04:00
Jordan Dominion c165fc7c1a Changelogs and stable merge now generated by app 2024-07-16 21:35:03 -04:00
Jordan Dominion 9b03e2624f Replace DEV_PUSH_TOKEN with App where possible
Update docs
2024-07-16 21:35:02 -04:00
Jordan Dominion a36d9b6452 Use app token for changelogs 2024-07-16 21:35:02 -04:00
Jordan Dominion 37460cca63 Cleanup how app token is generated 2024-07-16 21:35:02 -04:00
Jordan Dominion 4bc6b2ec82 Reorganize projects so that building ReleaseNotes is quicker 2024-07-16 21:35:02 -04:00
Jordan Dominion 57aa34ee68 Stable merge using GitHub App 2024-07-15 17:34:01 -04:00
Jordan Dominion bcb9cf2ee7 Merge branch 'dev' into CIAdjustments 2024-07-15 17:33:00 -04:00
Jordan Dominion bf27954329 Revert "Removed unused code"
This reverts commit df710a5603.
2024-07-15 17:27:04 -04:00
tgstation-server b7b060e776 Merge branch 'master' into dev 2024-07-15 11:33:04 +00:00
Jordan DominionandGitHub 16a9df0309 Merge pull request #1820 from tgstation/1779-Auditing [TGSDeploy]
v6.6.1: Deployment Lock State Auditing
tgstation-server-v6.6.1
2024-07-15 06:11:05 -04:00
Jordan Dominion 8401f3c3e1 Fix game directory leaks in HardLinkDmbProvider
- Adjust tests to account for expected directories correctly.
- Better logging of leftover directories.
- Fix reboot not being waited on in a test case.
2024-07-14 22:26:39 -04:00
Jordan Dominion 3133a60033 Run master merge on master pushes 2024-07-13 20:55:12 -04:00
Jordan Dominion df710a5603 Removed unused code 2024-07-13 20:54:04 -04:00
tgstation-server 0b852f4bd9 Merge branch 'master' into dev 2024-07-14 00:52:57 +00:00
Jordan Dominion 711e826a48 The reason why the push with my token fails makes no sense 2024-07-13 20:50:53 -04:00
Jordan Dominion 2ca494e906 Switch back to basic pushes from me 2024-07-13 19:40:53 -04:00
Jordan Dominion a6510fb49d Set release notes token 2024-07-13 13:06:54 -04:00
Jordan Dominion b6967cfab6 Fixing up master merge 2024-07-13 13:03:26 -04:00
Jordan Dominion a2e4582ea0 Actually allow this action to run as workflow_dispatch 2024-07-13 12:55:44 -04:00
Jordan Dominion ef28f78c57 Attempt at getting master merging working again 2024-07-13 12:53:52 -04:00
Jordan Dominion d370c2cafb Version bump to 6.6.1 2024-07-12 20:37:15 -04:00
Jordan Dominion d7ecfd0ed1 Fix a weird overflow error I've seen 2024-07-12 20:37:15 -04:00
Jordan Dominion 6748193fcb Promote this debug message to info 2024-07-12 20:37:14 -04:00
Jordan Dominion 03dfbbaa65 Promote this warning to an error 2024-07-12 20:37:14 -04:00
Jordan Dominion cbb1c27b19 Add periodic deployment lock state logging 2024-07-12 20:37:14 -04:00
Jordan Dominion 21a8f7cbe1 Rewrite IDmbProvider locking so that locks are tracked and reasons are given 2024-07-12 18:06:32 -04:00
Jordan Dominion 7d3eed888e Short-circuit Robust.Server exiting if possible 2024-07-12 18:01:23 -04:00
Jordan Dominion bbbbe6caa6 Assert expected game directory counts after watchdog tests 2024-07-12 18:01:23 -04:00
Jordan Dominion caaded3d1b Fix live tests race condition 2024-07-12 14:49:26 -04:00
Jordan Dominion bd731bf51a DMAPI enabled deployments now set to WatchdogStatus.Restoring on Reboot 2024-07-12 14:49:26 -04:00
Jordan Dominion b7db2fc51e Improve test IGitHubClient naming 2024-07-12 14:49:26 -04:00
Jordan Dominion a0d3ae380a Set appropriate BYOND version for -D dm.exe usage 2024-07-12 14:49:26 -04:00
Jordan Dominion 27b6e1aed2 Improve DMAPI test logging 2024-07-12 14:49:25 -04:00
Jordan Dominion 3cf2cd7d20 Improve TopicClientExtensions logging 2024-07-12 14:49:25 -04:00