Jordan Dominion
dfb9c199e0
Microsoft has stopped supporting their package repo
...
https://learn.microsoft.com/en-ca/dotnet/core/install/linux-ubuntu-decision#register-the-microsoft-package-repository
2025-07-26 14:12:13 -04:00
Jordan Dominion
4c104591de
Revert "Fix relative pathing"
...
This reverts commit d6800491ad .
2024-08-20 16:54:59 -04:00
Jordan Dominion
d6800491ad
Fix relative pathing
2024-08-20 06:42:14 -04:00
Jordan Dominion
0c305da9be
Avoid building ReleaseNotes in .deb build
2024-08-19 21:41:23 -04:00
Jordan Dominion
d4a13354a1
Properly switch to using gnupg2 for .deb
2024-08-15 07:06:27 -04:00
Jordan Dominion
d034f71cbb
Hopefully fix corepack issue in debian build
2024-08-15 07:04:27 -04:00
Jordan Dominion
7b336a19a2
Add missing libgdiplus install to .deb package script
2024-04-21 10:35:47 -04:00
Jordan Dominion
1b661d8e3f
Always install .NET from Microsoft Ubuntu repo
...
Can't be assed to wait for releases
2023-11-14 17:25:29 -05:00
Jordan Dominion
e2e0114770
Update .NET 8.0 release
...
- Update Microsoft packages.
- Update EF Core tooling.
- Update Docker base images.
- Update build scripts.
- Update actions.
2023-11-14 17:25:18 -05:00
Jordan Dominion
be6fe8fa88
Run systemd as the user tgstation-server
...
- Fix .deb build only working in gh-actions tailored environment.
- Fix indentation in `rules`.
- Fix build script not working fully without a signing key.
- Standardize to node 20 as a build dependency.
- Fix my ADHD in the `README.md`.
Closes #1658
2023-11-04 17:29:54 -04:00
Jordan Dominion
7a8b46216b
Merge branch 'dev' into V6
2023-08-28 12:09:13 -04:00
Jordan Dominion
061540d65e
Fix setting TGS_HOST_NO_WEBPANEL=true in CI
2023-08-28 09:44:55 -04:00
Jordan Dominion
794b6df712
Merge branch 'dev' into V6
2023-08-20 22:26:44 -04:00
Jordan Dominion
dd57d0a9b7
Remove unnecessary second rev-parse
2023-08-20 17:05:06 -04:00
Jordan Dominion
0b35e29d61
Add debian changelog support
...
Fix some other issues as well
2023-08-20 14:56:52 -04:00
Jordan Dominion
57c8eebda9
Allow .deb to build while in .NET preview
2023-07-27 01:21:51 -04:00
Jordan Dominion
e84a621ea7
Migrate to .NET 8 Preview
...
- Update Nuget packages to preview
- Update documentation refs
- Update CI dotnet version
- Update redistributable
- Update winget and deb dependencies
- Update base docker images
- Remove unnecessary console `PropertyGroup`s
- Modify CI to be ODR for the dotnet version
- Fix upgrade `#error`s
- Http2 never worked and now throws a warning. Remove it
- Remove workaround for SqlClient breaking change
- Minor return signature optimization in ProcessExecutor
- Config version -> 5.0.0
- Core version -> 6.0.0
2023-07-26 21:12:57 -04:00
Jordan Dominion
ee91d8cb3c
Remove hardcoded keygrip in favour of repo var
2023-06-20 19:40:02 -04:00
Jordan Dominion
42bc7e1b9d
Better handling of when there's no signing key
2023-06-19 21:35:20 -04:00
Jordan Dominion
2d04228464
Fix signing for real
2023-06-19 20:57:14 -04:00
Jordan Dominion
786dc3375f
Add missing underscore
2023-06-19 16:10:24 -04:00
Jordan Dominion
2e3d46a9f5
Recursive copy here
2023-06-19 16:08:49 -04:00
Jordan
9dfb8c759c
Clean up debian package directory
2023-06-19 12:58:26 -04:00
Jordan
979ebe4f5b
Prevent error on first build
2023-06-19 12:13:52 -04:00
Jordan
56a4a95d6b
Revert "Remove worktrees technique from .deb build"
...
This reverts commit b9a0773457 .
2023-06-19 12:05:39 -04:00
Jordan
c406695715
Build and release .deb in CI
...
Also several improvements to ci-suite
2023-06-19 11:23:20 -04:00
Jordan
b9a0773457
Remove worktrees technique from .deb build
2023-06-19 10:37:42 -04:00
Jordan
12706b1914
Debian package builds
...
Also prevent setup Ctrl+C from blocking
2023-06-19 05:49:51 -04:00