Commit Graph

719 Commits

Author SHA1 Message Date
Jordan Dominion ed0786ce65 Working winget push into deploy CI 2023-06-26 02:13:21 -04:00
Jordan Dominion 6585610461 Hopefully fixes .deb installs in CI 2023-06-26 02:13:17 -04:00
Jordan Dominion 315a32ce73 Rename build_package.ps1 to build_msi.ps1 2023-06-26 00:12:54 -04:00
Jordan Dominion ee2932bc15 Remove unnecessary CI matrix 2023-06-26 00:09:58 -04:00
Jordan Dominion 206e24135b Properly quote install path 2023-06-26 00:06:19 -04:00
Jordan Dominion 4f22099639 Simplify .msi test installation 2023-06-26 00:05:21 -04:00
Jordan Dominion b16cdb5c85 Fix deb install command again 2023-06-26 00:05:20 -04:00
Jordan Dominion 9301b504e2 Fix paths in Windows CI test 2023-06-26 00:05:19 -04:00
Jordan Dominion 337258d3dc Fix .deb installation command 2023-06-25 22:59:04 -04:00
Jordan Dominion b0c8917b62 Rename .vdproj CI build step 2023-06-25 21:53:31 -04:00
Jordan Dominion 2760060969 dotnet commands here do not speed up the build 2023-06-25 12:33:19 -04:00
Jordan Dominion 84ccd19295 Test deb install and uninstall 2023-06-25 12:09:43 -04:00
Jordan Dominion 8956a43e03 Test uninstall .msi in CI 2023-06-25 10:40:46 -04:00
Jordan Dominion f1f9a2b62f Test .msi installation in CI 2023-06-25 10:03:13 -04:00
Jordan Dominion 108e04d485 Rename -NoService configs to -NoFramework
Better represents of what they are
2023-06-24 09:39:04 -04:00
Jordan Dominion 036a079b51 Add missing checkout to build-msi and build-deb 2023-06-24 08:53:10 -04:00
Jordan Dominion 5f353b4e2b .msi + winget package initial support 2023-06-24 03:13:40 -04:00
Jordan Dominion aac1fbb069 Do not package platform executable artifacts 2023-06-23 08:40:08 -04:00
Jordan Dominion 9c6a806e0a Merge branch 'dev' into 1458-AddMapThreadsParam 2023-06-21 01:34:00 -04:00
Jordan Dominion 7f04eef221 Merge pull request #1560 from tgstation/DebFixups
More Debian Packaging Improvements
2023-06-20 23:44:14 -04:00
tgstation-server 176163da32 Merge branch 'master' into dev 2023-06-21 01:24:04 +00:00
Jordan Dominion ee91d8cb3c Remove hardcoded keygrip in favour of repo var 2023-06-20 19:40:02 -04:00
Jordan Dominion 0d56465b4e Username as var instead of secret 2023-06-20 19:38:23 -04:00
Jordan Dominion c768ac9d78 Packaging bundle to be processed by tgstation-ppa 2023-06-20 19:38:22 -04:00
Jordan Dominion ccd9710979 Validate all debian artifact signatures 2023-06-20 19:38:21 -04:00
Jordan Dominion 6f598f38f1 Merge branch 'dev' into 1458-AddMapThreadsParam 2023-06-20 19:37:25 -04:00
Jordan Dominion 42dda455f6 Upload Nuget pacakges in dependent order 2023-06-20 18:47:14 -04:00
Jordan Dominion e4b3699bfc Explicitly tag actions that accept secrets 2023-06-20 18:47:14 -04:00
Jordan Dominion 93b3860d7d Fix MIME type of .deb 2023-06-20 08:11:29 -04:00
Jordan Dominion 7e539c71aa Merge branch 'dev' into DebFuckery 2023-06-19 23:18:36 -04:00
Jordan Dominion 7930a99618 Add PPA deploy step 2023-06-19 23:16:35 -04:00
Jordan Dominion 8824045cca Upload .dsc along with .deb 2023-06-19 21:08:02 -04:00
Jordan Dominion 2d04228464 Fix signing for real 2023-06-19 20:57:14 -04:00
Jordan Dominion 59e548d0ac Fix gpg key import 2023-06-19 15:41:59 -04:00
Jordan Dominion 1e9bccbadb Fix CodeQL workflow 2023-06-19 13:41:41 -04:00
Jordan Dominion e003a7778f Add package signing 2023-06-19 13:41:05 -04:00
tgstation-server 9dadbafd5d Merge branch 'master' into dev 2023-06-19 17:13:52 +00:00
Jordan dc86ecc980 Remove defunct .deb relocate build step 2023-06-19 12:59:47 -04:00
Jordan 3884453981 Manual build for CodeQL action 2023-06-19 12:00:26 -04:00
Jordan Dominion 0acc6a627b Do not auto-approve draft pull requests 2023-06-19 11:41:36 -04:00
Jordan c406695715 Build and release .deb in CI
Also several improvements to ci-suite
2023-06-19 11:23:20 -04:00
Dominion 5957095949 510 DMAPI CI 2023-06-15 08:29:49 -04:00
Dominion 8dd181d3cf 511 DMAPI compatibility + CI 2023-06-15 08:03:59 -04:00
Dominion 541d37a294 Fix EDGE DMAPI check 2023-06-15 07:27:25 -04:00
Dominion f3df3713a7 Backwards compatibility DMAPI tests 2023-06-14 14:53:52 -04:00
Dominion 51b7792e15 CachingFileDownloader now builds the cache
- New global CI cache for BYOND zips
- VersionsTest now caches the BYOND versions it tests
- Move some classes around
2023-06-14 14:53:32 -04:00
tgstation-server fd54a7887b Merge branch 'master' into dev 2023-06-13 23:37:30 +00:00
Dominion ca84aca54c Check for LocalDB failures early
Fixes #1539
2023-06-13 18:00:34 -04:00
Dominion 7e0d4a29b8 Add concurrency group to auto approve workflow 2023-06-11 10:39:29 -04:00
tgstation-server 5e7a2737b1 Merge branch 'master' into dev 2023-06-10 20:36:34 +00:00