Commit Graph

719 Commits

Author SHA1 Message Date
Jordan Dominion dbf186c4b8 Fix Auto Approve Workflow 2023-06-10 11:07:36 -04:00
Dominion 9ea8bdd457 mysqladmin is gone in latest mariadb
Use `mariadb-admin` instead. See https://github.com/MariaDB/mariadb-docker/issues/512
2023-06-10 10:54:04 -04:00
tgstation-server 3d71915af8 Merge branch 'master' into dev 2023-06-10 00:05:52 +00:00
Dominion 820b76c0aa Probably fixes code scanning permissions 2023-06-09 11:51:02 -04:00
Dominion d6faba8159 Add secrets.CODECOV_TOKEN 2023-06-09 11:22:14 -04:00
Dominion 472a1c551e Only auto-approve my work on main or my fork 2023-06-09 11:22:14 -04:00
Dominion 5d129e2fd5 Only run code scanning if a repository variable is present
Closes #1524
2023-06-09 11:22:08 -04:00
tgstation-server 0002fa9746 Merge branch 'master' into dev 2023-06-08 14:40:53 +00:00
Jordan Dominion 36ff106ed9 Merge branch 'master' into 1488-WindowsLatestRestore 2023-06-08 08:31:16 -04:00
Dominion ba6f085f21 Merge branch 'master' into dev 2023-06-08 08:30:22 -04:00
Dominion 54b654cabc Hopefully fixes BYOND caching 2023-06-07 20:13:14 -04:00
Jordan Dominion 3afd995df9 Merge branch 'master' into FixPRCodeQL 2023-06-07 08:04:38 -04:00
Dominion 12f878028d Move code scanning to its own actions file
- It can work and only work on `pull_request`, not `pull_request_target`
2023-06-07 08:03:42 -04:00
tgstation-server c9a074a58f Merge branch 'master' into dev 2023-06-07 04:07:34 +00:00
Jordan Dominion d944939898 Merge branch 'master' into 1488-WindowsLatestRestore 2023-06-07 00:05:30 -04:00
Jordan Dominion 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
Dominion 2e90a0bab6 Only set TGS_TEST_DUMP_API_SPEC in the job that needs it 2023-05-27 11:30:09 -04:00
Jordan Dominion 6fe122684f Merge branch 'dev' into Nightlies 2023-05-23 22:49:27 -04: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 6fe2b74705 Include Tgstation.Server.Common in package push 2023-05-20 18:56:09 -04:00
Jordan Dominion 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