Jordan Dominion and GitHub
a03171012e
Merge pull request #1788 from tgstation/DMAPIFixup [DMDeploy][APIDeploy][NugetDeploy]
...
DMAPI Custom Events. Fix potential missing `/home` directory in `.deb`. Standardize DMAPI sleeps. Add support for `file2text` redefinitions in DMAPI. Fix event script priorities. Fix creating invalid `trusted.txt` on Linux
dmapi-v7.1.0
api-v10.2.0
2024-02-21 19:13:58 -05:00
Jordan Dominion
bab8f93154
Use a better sleep command on Windows
...
Works in GitHub Actions
2024-02-21 17:49:16 -05:00
Jordan Dominion
a91cb620f4
Workaround for slow GitHub runners
2024-02-21 08:48:06 -05:00
Jordan Dominion
9d381df632
Fix errors with dotnet dump. Add new error code
2024-02-21 08:38:28 -05:00
Jordan Dominion
a43216210f
Fix race condition with DMAPI custom event creation/completion
2024-02-20 18:25:30 -05:00
Jordan Dominion
054c72cc1d
Some debug logging
2024-02-20 09:02:20 -05:00
Jordan Dominion
8bfccae678
Version bump to 6.3.0
2024-02-19 18:54:26 -05:00
Jordan Dominion
ba41f41def
Bump to latest webpanel version
2024-02-19 18:54:13 -05:00
Jordan Dominion
e59e2ff337
Fix path to BYOND $HOME folder on Linux
2024-02-19 18:54:13 -05:00
Jordan Dominion
9243f70203
trusted.txt is only a Windows thing
2024-02-19 18:54:13 -05:00
Jordan Dominion
9747be0b59
Workaround for Debian stupidity
...
See https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=679746
2024-02-19 17:56:04 -05:00
Jordan Dominion
f13502f2ac
Note about where to store instances on Linux
2024-02-19 17:55:34 -05:00
Jordan Dominion
e9463c192f
Update to Wix 4.0.4
2024-02-19 17:19:08 -05:00
Jordan Dominion
5e0eb1aaf6
Address winget manifest 1.6 update
2024-02-19 17:17:32 -05:00
Jordan Dominion
36dff44646
Update Postgres library
2024-02-19 16:56:01 -05:00
Jordan Dominion
ae3fa1785e
Change all sleep(1)s into sleep(world.tick_lag)s
2024-02-19 16:56:01 -05:00
Jordan Dominion
0bbf7cd46a
Add DMAPI triggerable custom events
...
Closes #1746
2024-02-19 16:56:01 -05:00
Jordan Dominion
c17ecb8426
Fix event scripts always running with low priority if Session:LowPriorityDeploymentProcesses was set
2024-02-19 16:00:14 -05:00
Jordan Dominion
b2b7afe5f2
Update dotnet redistributable
2024-02-15 18:45:12 -05:00
Jordan Dominion
07c7bd573c
Nuget package updates. Primarily patch Tuesday
2024-02-15 18:44:20 -05:00
Jordan Dominion
4500719a1c
DMAPI 7.1.0: Add TGS_FILE2TEXT_NATIVE
2024-02-15 17:31:23 -05:00
Jordan Dominion
6f06f1e45c
One less async function
2024-02-15 17:24:36 -05:00
Jordan Dominion and GitHub
4d6446607f
Merge pull request #1787 from tgstation/v620 [TGSDeploy]
...
v6.2.0 Release
tgstation-server-v6.2.0
2024-02-03 21:10:10 -05:00
Jordan Dominion
8080475d90
Version bump to v6.2.0
2024-02-03 12:05:38 -05:00
Jordan Dominion
313f3efa4f
Bump webpanel to v5.5.0
2024-02-03 12:05:20 -05:00
Jordan Dominion
49212fa927
Merge branch 'master' into dev
2024-02-03 00:34:47 -05:00
Jordan Dominion and GitHub
eae5cff9fb
Merge pull request #1785 from tgstation/NoMoreSkippedJobs
...
Cleanup CI security clearance
2024-02-02 23:24:46 -05:00
Jordan Dominion
76d6395683
Cleanups to PR opening message
2024-02-02 22:04:16 -05:00
Jordan Dominion and GitHub
ba91a9bb53
Merge pull request #1786 from tgstation/1741-Minidumps [APIDeploy][NugetDeploy]
...
Minidumps
api-v10.1.0
2024-02-02 19:20:30 -05:00
Jordan Dominion
98801c4a90
Add Minidump watchdog option to allow for smaller dumps
...
Previously, on Windows, these were exclusively full dumps. On Linux, they were exclusively minidumps.
Added API/DB Migrations change. Versions updated
Closes #1741
2024-02-02 17:30:33 -05:00
Jordan Dominion
0617d10484
Look specifically for .net.dmp files in OpenDream test
2024-02-02 15:25:33 -05:00
Jordan Dominion
00c2ee715f
Update dotnet-ef version
2024-02-02 15:10:45 -05:00
Jordan Dominion
f415bab22b
Update to latest stylecop beta
2024-02-02 14:39:25 -05:00
Jordan Dominion
279f4512b2
Update Octokit to v9.1.2
2024-02-02 14:38:28 -05:00
Jordan Dominion
79e8e3b01c
Cleanup security clearance for PRs
...
- Add the `CI Approval Required` label.
- Add required `permissions`.
- Pin action dependencies.
- Make comment message generic.
2024-02-02 14:25:54 -05:00
Jordan Dominion and GitHub
15b06c1c7c
Merge pull request #1784 from tgstation/1750-DotnetDump
...
Use `dotnet-dump` for OpenDream
2024-02-02 12:36:53 -05:00
Jordan Dominion
a31d0241e1
Switch to using Microsoft.Diagnostics.NETCore.Client for dotnet dumps
...
Much simpler
2024-02-02 09:46:34 -05:00
Jordan Dominion
198c3c1eaf
Dotnet dumps will use the .net.dmp extension
...
Also fix weirdness with file extension when two dumps were created in the same second
2024-01-31 23:21:54 -05:00
Jordan Dominion
8a3655c6f5
Fix EngineManager not respecting Session:LowPriorityDeploymentProcesses
2024-01-31 23:12:11 -05:00
Jordan Dominion
8d9233659f
Use dotnet-dump when dumping OpenDream
...
Closes #1750
2024-01-31 23:12:11 -05:00
Jordan Dominion and GitHub
a0ab7fca09
Merge pull request #1783 from tgstation/EnvFiles
...
Env files
2024-01-31 22:25:22 -05:00
Jordan Dominion
033f263ec1
Update Nuget packages
2024-01-31 20:06:59 -05:00
Jordan Dominion
9b196095ba
Merge branch 'master' into EnvFiles
2024-01-31 20:04:35 -05:00
Jordan Dominion and GitHub
8bd704705b
Merge pull request #1782 from tgstation/FixCheckoutSlownessOnMasterMerge
...
Fix checkout slowness on master merge. Fix Code Scanning start conditional
2024-01-31 19:54:30 -05:00
Jordan Dominion
0497dd328e
Fix duplicate artefact uploads/steps
2024-01-31 18:38:51 -05:00
Jordan Dominion
2468633ebf
Update README.md for env files and add a missing OD reference
2024-01-31 17:46:38 -05:00
Jordan Dominion
c4e7f0b04a
.env files for engine installations
2024-01-31 17:46:37 -05:00
Jordan Dominion
3246ac93bb
Use the correct checkout for Code Scanning
2024-01-30 22:04:22 -05:00
Jordan Dominion
4993304389
Add support for setting environment variables with IProcessExecutor
2024-01-30 20:53:00 -05:00
Jordan Dominion
ad43286ba8
Remove the need for the extra CI token
2024-01-29 22:52:56 -05:00