Commit Graph
824 Commits
Author SHA1 Message Date
tgstation-server c9a074a58f Merge branch 'master' into dev 2023-06-07 04:07:34 +00:00
Jordan DominionandGitHub d944939898 Merge branch 'master' into 1488-WindowsLatestRestore 2023-06-07 00:05:30 -04:00
Jordan DominionandGitHub 90af2b6e8d Switch back to using windows-latest in Live tests
Closes #1488
2023-06-06 17:35:19 -04:00
Ilya Shipitsin ff62258507 CI: skip Doxygen builds on forks 2023-06-06 23:19:10 +02:00
tgstation-server 6f6f27cd7c Merge branch 'master' into dev 2023-06-05 21:06:36 +00:00
Dominion 847094f789 Fix Windows coverage upload 2023-06-05 15:06:19 -04:00
Dominion 85a22861ed Remove executable from Service and Console packages 2023-06-05 13:52:13 -04:00
Dominion fc236f5820 Remove host executable from ServerUpdatePackage 2023-06-05 12:01:53 -04:00
Dominion 81b0734dc9 Actions hates ~ apparently 2023-06-04 15:41:38 -04:00
Dominion 2518e7372c What the hell is even happening in CI right now? 2023-06-04 15:06:33 -04:00
Dominion 5f059bda7c List the directory for debug purposes 2023-06-04 14:55:36 -04:00
Dominion 0fe9ea55e5 Use ~ in place of $HOME 2023-06-04 14:48:57 -04:00
Dominion 0e187a430d Add a caching FileDownloader for CI to be nice to Lummox 2023-06-04 14:26:21 -04:00
tgstation-server 0f42921196 Merge branch 'master' into dev 2023-06-04 03:08:21 +00:00
Dominion 2f99378122 Finish filling out database CI matricies 2023-06-03 15:07:47 -04:00
Dominion 22b00ed571 Fix cron scheduled jobs trying to do PR checkouts 2023-05-29 19:26:09 -04:00
Dominion 3512bd6075 Schedule for 23:00UTC 2023-05-29 07:35:43 -04:00
Dominion 9d98d930d7 Merge branch 'dev' of https://github.com/tgstation/tgstation-server into Nightlies 2023-05-29 07:34:34 -04:00
tgstation-server 48b05af66a Merge branch 'master' into dev 2023-05-29 08:12:30 +00:00
Dominion 2e90a0bab6 Only set TGS_TEST_DUMP_API_SPEC in the job that needs it 2023-05-27 11:30:09 -04:00
Jordan DominionandGitHub 6fe122684f Merge branch 'dev' into Nightlies 2023-05-23 22:49:27 -04:00
tgstation-server 580259e6f9 Merge branch 'master' into dev 2023-05-24 00:58:02 +00:00
Dominion 76b214d40e Mock IChatProviders when testing without secrets 2023-05-23 02:59:02 -04:00
Dominion fda5713dbd Generate more bot tokens for better chat testing 2023-05-21 14:29:35 -04:00
Dominion 43739fe941 Add concurrency group to my auto approve job 2023-05-20 21:35:12 -04:00
Dominion 1da13b1787 Deploy jobs don't need special checkout handling 2023-05-20 21:33:43 -04:00
Dominion 338bff090c Nightlies
- Add midnight UTC scheduled CI. Has to be on the default branch, currently dev
2023-05-20 21:31:35 -04:00
Dominion 8838e0e32f Merge branch 'dev' of https://github.com/tgstation/tgstation-server into LimitSystemMessageChannels 2023-05-20 19:58:34 -04:00
Dominion 6fe2b74705 Include Tgstation.Server.Common in package push 2023-05-20 18:56:09 -04:00
Dominion 91b2044a80 Merge branch 'dev' of https://github.com/tgstation/tgstation-server into LimitSystemMessageChannels 2023-05-20 18:51:26 -04:00
Dominion d439bb1586 Minor docs note about MySql migration generation 2023-05-20 16:34:28 -04:00
Jordan DominionandGitHub a871507a00 Merge branch 'master' into MoreTests 2023-05-20 14:35:30 -04:00
Dominion 9d8c7fdf8e You fucking win GitHub. Windows Live Tests on 2019 2023-05-20 11:53:21 -04:00
Dominion ed180f0b92 Remove debug logging 2023-05-20 11:52:36 -04:00
Dominion bb695b0308 Temporary log Windows system and app event logs
Diagnostics for https://github.com/actions/runner-images/issues/7007
2023-05-18 07:51:35 -04:00
Dominion a0d596e0ac CI fixes and updates
- Install whatever package GitHub is complaining about
- Bump CI BYOND to 1606
2023-05-14 11:18:49 -04:00
Dominion 1daaa4892b Test the Basic watchdog on Linux 2023-05-04 08:13:06 -04:00
Dominion 1b96b7036c Correct CI concurrency group name 2023-04-29 17:59:08 -04:00
Dominion 34f59d815d Allow auto-approve workflow to work if I PR from my fork 2023-04-29 17:19:09 -04:00
Dominion 3b4cfe18cf Do not trigger CI when labelling a closed PR 2023-04-29 17:13:20 -04:00
Dominion 746e79fed0 Do not run pull_request_target if the CI gate was skipped! 2023-04-29 16:34:53 -04:00
Dominion adbc603c80 Fix always() always never respecting a goddamn cancel command! 2023-04-29 16:04:10 -04:00
Dominion bff25c7d5b Do not trigger on pull_request:labeled 2023-04-29 15:49:25 -04:00
Dominion 63e00fd011 Fix security-checkpoint job again 2023-04-29 15:34:27 -04:00
Dominion 5226a70445 Use a custom token for live tests
GitHub Actions has a 5x less rate limit than a personal access token. Use it as little as possible
2023-04-29 15:23:33 -04:00
Dominion 163a40f4be Fail the auto approve workflow if the GitHub API call fails 2023-04-29 14:08:50 -04:00
Dominion b593cb05ee The pull request is in the event 2023-04-29 13:33:44 -04:00
Dominion 1b49cad43c Dump the GitHub context properly 2023-04-29 13:05:12 -04:00
Dominion 886e28768c Dump the GitHub context for debugging purposes. 2023-04-29 13:01:17 -04:00
Dominion 125a7cc20c Fix for duplicate jobs on forked pull request 2023-04-29 12:42:58 -04:00