Commit Graph

719 Commits

Author SHA1 Message Date
Jordan Dominion 135f665cd2 Fine just fucking branch first 2024-08-16 18:38:09 -04:00
Jordan Dominion a70d7483a0 Fix security temp branch push not working 2024-08-16 18:27:45 -04:00
Jordan Dominion 29a5e5b29f Try to get the dispatched workflow statuses to appear on the original PR 2024-08-16 17:50:37 -04:00
Jordan Dominion bfe28ca613 Merge pull request #1859 from tgstation/DeploymentsTelemetry
Version Telemetry, Update Webpanel
2024-08-16 17:29:19 -04:00
Jordan Dominion 7a66748ef2 Fix dispatch ref 2024-08-16 17:28:17 -04:00
Jordan Dominion 3477871640 Run CI on the merge commit 2024-08-16 14:51:20 -04:00
Jordan Dominion f9382f1e04 Get rid of more unnecessary actions checks 2024-08-16 13:29:02 -04:00
Jordan Dominion c212a44c15 Fix concurrency issues with mirror sync 2024-08-16 13:21:16 -04:00
Jordan Dominion e9d0fe1d32 CI Pipeline can only be triggered via dispatch for PRs now 2024-08-16 13:20:16 -04:00
Jordan Dominion 182d0f5ded Fix parsing TGS version in debian build 2024-08-16 13:07:38 -04:00
Jordan Dominion c898e034c3 Merge branch 'dev' into DeploymentsTelemetry 2024-08-16 13:01:46 -04:00
Jordan Dominion 8470e682b4 Redo CI Pipeline security to prevent duplicate checks 2024-08-16 12:58:26 -04:00
Jordan Dominion 68a4f5940f Readd necessary setup-dotnet to .deb build 2024-08-16 10:03:48 -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 d88be266cb Hopefully fix the remainder of CI 2024-08-14 22:57:35 -04:00
Jordan Dominion 8f348595fb Fix docker build 2024-08-14 22:46:01 -04:00
Jordan Dominion 2ec3d836d0 Maybe corepack will work if we setup node? 2024-08-14 07:04:33 -04:00
Jordan Dominion 2c4a3d7967 Enable corepack on command line. Fix missed telemetry build in Windows .exe deployment 2024-08-13 23:54:36 -04:00
Jordan Dominion 12878f177f Adds version reporting telemetry 2024-08-13 22:14:57 -04:00
Jordan Dominion 3d5d2319af Hopefully fix SS13 repo sync 2024-08-11 08:33:27 -04:00
Jordan Dominion c0c286ab56 Add missing env var to master merge 2024-08-11 07:50:08 -04:00
Jordan Dominion 0116a2ae1d Add spacestation13 fork sync 2024-08-11 07:49:47 -04:00
Jordan Dominion c6616df378 Add missing dotnet versions to master merge 2024-08-09 07:28:48 -04:00
Jordan Dominion 492bcbe919 Fix master merge bot committer e-mail 2024-08-04 22:33:09 -04:00
Jordan Dominion 5cf8f3b4e1 Add missing setup-dotnet step to master merge workflow 2024-08-04 11:14:46 -04:00
Jordan Dominion f1eaf9bfeb Add a check for dotnet tool version matches 2024-08-02 11:33:30 -04:00
Jordan Dominion 13cd261b62 Re-run flaky tests up to 3 times 2024-07-31 16:52:31 -04:00
Jordan Dominion e1fe47c6e8 Remove Approval Required Label before adding it 2024-07-26 09:11:16 -04:00
Jordan Dominion 3fc098ce5a Fix CI Approval Required label status 2024-07-24 22:45:24 -04:00
Jordan Dominion b1cf675992 Improve maintainer message 2024-07-24 22:38:41 -04:00
Jordan Dominion 7186eabb0f Make dependabot use the secure CI Pipeline 2024-07-24 22:28:14 -04:00
Jordan Dominion f5342c4e1f Add missing usage of DEV_PUSH_TOKEN 2024-07-24 07:19:44 -04:00
Jordan Dominion 61bbd134d1 Fix master merge token generation 2024-07-21 22:06:50 -04:00
Jordan Dominion 872f3ab1d6 Just make this fucking Powershell compatible already [APIDeploy] 2024-07-21 17:37:07 -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 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 16dd2416b0 Fix bad token for Windows installer job 2024-07-17 16:59:37 -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 57aa34ee68 Stable merge using GitHub App 2024-07-15 17:34:01 -04:00
Jordan Dominion 3133a60033 Run master merge on master pushes 2024-07-13 20:55:12 -04: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