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 Dominion and GitHub
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 Dominion and GitHub
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 Dominion and GitHub
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