Commit Graph
824 Commits
Author SHA1 Message Date
Jordan Dominion f9667a2801 Revert "Try running on the HEAD SHA instead of the merge in hopes of simplicity"
This reverts commit 70b407174b.
2024-08-16 22:33:59 -04:00
Jordan Dominion 99b319f97f Revert "More CI Fixes"
This reverts commit 6f8e129fcc.
2024-08-16 22:33:48 -04:00
Jordan Dominion 6f8e129fcc More CI Fixes
- Fix security dispatch JSON.
- Remove unnecessary CI security steps.
2024-08-16 22:19:35 -04:00
Jordan Dominion 70b407174b Try running on the HEAD SHA instead of the merge in hopes of simplicity 2024-08-16 22:14:27 -04:00
Jordan Dominion b497b047b0 Fix check run location calculation in security workflow 2024-08-16 21:30:36 -04:00
Jordan Dominion 3aabfa6b4e Fix completion conditionals 2024-08-16 21:06:22 -04:00
Jordan Dominion 18893bfe4e Don't try to start the completion gate if the start gate never ran 2024-08-16 20:49:32 -04:00
Jordan Dominion 8bad0cd2fe Infer SHA from github context 2024-08-16 20:34:37 -04:00
Jordan Dominion 80b8e5d566 Fix unit test not depending on ci-start-gate 2024-08-16 20:29:24 -04:00
Jordan Dominion d1069cc38b Fix workflow syntax errors? 2024-08-16 20:28:25 -04:00
Jordan Dominion 1b91fee77e Rejigger the CI Pipeline again
- Pass through expected merge SHA from security workflow for security confirmation.
- Rely on one check from ReleaseNotes, `always()` updated in completion gate.
- Cache ReleaseNotes build throughout pipeline.

There's literally no way this will work as expected
2024-08-16 20:27:24 -04:00
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 DominionandGitHub 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 DominionandGitHub 13cd261b62 Re-run flaky tests up to 3 times 2024-07-31 16:52:31 -04:00
Jordan DominionandGitHub 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 DominionandGitHub 39532b1828 Fix ecosystem specifier 2024-07-24 21:28:45 -04:00
Jordan DominionandGitHub 14308a40f8 Create dependabot.yml for automatic Nuget update PRs 2024-07-24 17:46:52 -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