Commit Graph

719 Commits

Author SHA1 Message Date
Jordan Dominion b6967cfab6 Fixing up master merge 2024-07-13 13:03:26 -04:00
Jordan Dominion a2e4582ea0 Actually allow this action to run as workflow_dispatch 2024-07-13 12:55:44 -04:00
Jordan Dominion ef28f78c57 Attempt at getting master merging working again 2024-07-13 12:53:52 -04:00
Jordan Dominion a91915f104 Fix flaky tests rerun again 2024-04-21 18:43:36 -04:00
Jordan Dominion 7a94965942 Fix rerun flaky tests 2024-04-21 01:15:15 -04:00
Jordan Dominion c9e6afd09b Rerun flaky tests fixes 2024-04-20 21:23:25 -04:00
Jordan Dominion 153032153d Fix rerunFlakyTests 2024-04-20 18:01:04 -04:00
Jordan Dominion 905db37eef Merge branch 'master' into dev 2024-03-28 14:16:40 -04:00
Jordan Dominion 27b5499fbb Add missing package.json 2024-03-28 09:24:29 -04:00
Jordan Dominion 19c856b2a5 Add name to rerun-flaky-tests job 2024-03-28 09:24:04 -04:00
Jordan Dominion 04fd02c589 Merge branch 'master' into dev 2024-03-26 17:22:49 -04:00
Jordan Dominion ea2c5dc058 Only trigger master merge on successful CI 2024-03-25 19:57:14 -04:00
Jordan Dominion 979e4d81f2 Rename rerun yml 2024-03-25 19:56:02 -04:00
Jordan Dominion 6745c2f792 Make master merge depend on CI Pipeline
This should fix the auto-integration issues
2024-03-25 17:04:21 -04:00
Jordan Dominion 22765614ad Steal the rerun flaky tests script
From https://github.com/tgstation/tgstation/blob/4f41277de989e573af881566620fc87edd7394d9
2024-03-25 17:00:24 -04:00
Jordan Dominion 2fc5a9e4f1 Merge branch 'master' into dev 2024-03-22 16:12:11 -04:00
Jordan Dominion cbc9353fcb Add missing libgdiplus dependency 2024-03-22 10:07:13 -04:00
Jordan Dominion cd11f97ad7 Fix Doxygen project logo 2024-03-22 09:32:16 -04:00
Jordan Dominion 3adbc08c60 Merge branch 'master' into dev 2024-03-08 14:46:19 -05:00
Jordan Dominion dc193f39d0 Document why this sleep is here 2024-03-04 14:18:14 -05:00
Jordan Dominion 9b54ea7c4d Fix CI Completion check not being created for the right SHA 2024-03-04 10:24:08 -05:00
Jordan Dominion c4f194a61e Update Master Merge workflow 2024-03-03 16:29:10 -05:00
Jordan Dominion 660b5490cf Use our own app to create the CI Completion check 2024-03-03 11:22:07 -05:00
Jordan Dominion 888ce7cbd1 Better debug readout when .deb uninstallation fails [TGSDeploy] 2024-02-23 12:34:05 -05:00
Jordan Dominion 76d6395683 Cleanups to PR opening message 2024-02-02 22:04:16 -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 0497dd328e Fix duplicate artefact uploads/steps 2024-01-31 18:38:51 -05:00
Jordan Dominion 3246ac93bb Use the correct checkout for Code Scanning 2024-01-30 22:04:22 -05:00
Jordan Dominion ad43286ba8 Remove the need for the extra CI token 2024-01-29 22:52:56 -05:00
Jordan Dominion 62423db1c5 Fix Code Scanning start conditional 2024-01-29 17:49:02 -05:00
Jordan Dominion 41a70a7bc6 Update to actions/checkout@v4 for master merge workflow 2024-01-29 17:48:30 -05:00
Jordan Dominion 9961ba6644 Add CI_STATUSES_TOKEN
Fold Code Scanning workflow into CI Pipeline

Fixes #1638

Update to v3 CodeQL action
2024-01-29 16:05:39 -05:00
Jordan Dominion b9f33ac5bc More attempts to suppress OD build warnings 2024-01-29 12:57:14 -05:00
Jordan Dominion 2e231da1ed Update upload-artifact and download-artifact to v4 2024-01-29 12:37:51 -05:00
Jordan Dominion ba59184f75 Make tests install proper OD dotnet versions 2024-01-29 08:57:27 -05:00
Jordan Dominion 36ad335ff8 Update deprecated actions
`cache` and `setup-dotnet` from @v3 to @v4
2024-01-29 08:52:03 -05:00
Jordan Dominion efb73f504d Fix issues with spaces in .dme names 2024-01-06 17:34:04 -05:00
Jordan Dominion d87ed2c390 Remove and additional V6 branch reference in CI 2023-12-24 08:51:36 -05:00
Jordan Dominion e99cb6ba40 Revert "Setup GitHub actions for V6 branch"
This reverts commit baa908f0b2.
2023-12-24 08:46:56 -05:00
Jordan Dominion 6eb6d73033 Set WarningLevel=0 for OD DMAPI build 2023-12-21 09:03:19 -05:00
Jordan Dominion 40c5ba97b4 Update to actions/checkout@v4 2023-12-16 16:51:44 -05:00
Jordan Dominion 198f0f714f Remove code scanning cron 2023-12-15 19:41:58 -05:00
Jordan Dominion d932b7e943 Revert "Fold Code Scanning into CI Pipeline"
This reverts commit 9ba8952809.
2023-12-15 19:40:27 -05:00
Jordan Dominion 15aa095970 Prominent errored windows tests artifact names 2023-12-03 14:11:48 -05:00
Jordan Dominion 1016596e5d Add a missing comment to CI 2023-11-29 15:11:11 -05:00
Jordan Dominion 0b5a36fea2 Do not start database services we're not using
See https://github.com/actions/runner/issues/822#issuecomment-1524826092
2023-11-29 15:06:57 -05:00
Jordan Dominion 3b8cbd8e73 Change CI cron to 4AM EST 2023-11-28 19:19:18 -05:00
Jordan Dominion 9ba8952809 Fold Code Scanning into CI Pipeline 2023-11-28 19:18:10 -05:00
Jordan Dominion ffb7dcfd5b Merge branch 'V6' into OpenDream 2023-11-17 10:49:45 -05:00
Jordan Dominion 3a158251a1 Merge branch 'dev' into V6 2023-11-17 10:49:35 -05:00