Commit Graph
84 Commits
Author SHA1 Message Date
metalgearslothandGitHub d9330ecda3 Add test timeouts (#6695) 2026-06-30 14:26:54 +10:00
slarticodefast e519bcdc9d undo some changes specific to the new repo 2026-06-26 01:21:17 +02:00
a80e786923 Replace default Auth as well as README and other links (#49)
Co-authored-by: Tayrtahn <tayrtahn@gmail.com>
2026-06-20 16:13:36 -04:00
SimonandGitHub d0decda59d fix it actually this time
my hubris
2026-06-20 21:07:58 +02:00
SimonandGitHub 4f15631623 fix publish-client.yml
web edit go
2026-06-20 21:06:19 +02:00
TayrtahnandGitHub bfaccfced2 Test building content master against engine in release configuration (#35) 2026-06-18 20:45:36 -04:00
Connor Huffine e42f9f692d Remove broken GHAs 2026-06-16 23:06:30 -04:00
TayrtahnandGitHub b9e96ce8e8 Fix wrong submodules being used in "Test content master against engine" workflow (#18) 2026-06-16 12:50:59 -04:00
TayrtahnandGitHub bae997f8b9 Build and test against our own content repo (#2) 2026-06-16 08:23:18 -04:00
477efaca7a Improve test CI and reduce test log spam. (#6447)
Co-authored-by: Tayrtahn <tayrtahn@gmail.com>
2026-03-16 00:33:36 +01:00
PJB3005 5476cdeff9 Run all tests on GitHub Actions 2025-12-17 18:18:47 +01:00
PJB3005 e41165f9dd Force RT's global.json on SS14 in content test
So that it uses the right .NET SDK version when we update like this.
2025-12-08 00:56:52 +01:00
PJB3005 b0636c351c Update GitHub Actions to .NET 10 2025-12-04 17:38:01 +01:00
PJB3005 5497b52100 Re-enable macOS CI
We should have the missing natives now

Fixes #5076
2025-08-18 22:56:42 +02:00
PJB3005 ebce0daa1b Merge remote-tracking branch 'upstream/master' into dont-skip-leg-day 2025-07-28 20:54:36 +02:00
Pieter-Jan BriersandGitHub 893173ab17 Add workflow to build all configurations. (#6094)
* Add workflow to build all configurations.

Builds Debug, Tools, Release against Linux, Windows and MacOS TargetOS.

See https://github.com/space-wizards/RobustToolbox/pull/6069#issuecomment-3050607114

* Very epic, GitHub

* Whoops

* Actually add Tools configuration to sln
2025-07-22 19:21:21 +02:00
PJB3005 0439ea9893 Update packaging script to support ARM64 properly. 2025-07-15 15:14:40 +02:00
c2ca7c7811 .NET 9 (#5552)
Co-authored-by: ike709 <ike709@github.com>
2025-01-06 01:16:01 +01:00
Nikolai KorolevandGitHub 89ad8b6c9f Upgrade GitHub actions in workflows (#5536)
* Upgrade github workflows to node20

* Fix incorrect version for actions/checkout in test-content.yml
2024-11-28 19:52:14 +01:00
Nikolai KorolevandGitHub efbc9ef2bf Fix codeql-analysis breaking in every fork repo that enables GitHub Actions (#5537) 2024-11-28 19:50:39 +01:00
Pieter-Jan Briers 025d90d281 Change build upload server to Suns 2024-05-09 09:48:49 +02:00
Leon FriedrichandGitHub 701fa95a82 Temporarily disable macos tests (#5079) 2024-04-29 02:35:04 +10:00
Pieter-Jan BriersandGitHub b50f68866f Enable roslyn extension tests in CI (#5038)
* Enable roslyn extension tests in CI

* I'll be real I kinda just hoped that last one would work. dotnet test's --help documentation is useless garbage so I couldn't tell if that was supported or not. Guess not.

* Actually fix the Roslyn tests.

As far as I can tell, Roslyn tests haven't worked since #2976.

The tests used a pretty awful technique of linking the test code against the analyzer, so that the analyzer's copy of the relevant attributes got included into the test. This then broke when the namespace got changed by the linked PR.

Now the tests get an EmbeddedResource for the necessary test files compiled instead.

Also applied this to DependencyAssignAnalyzerTest because why not.
2024-04-14 09:26:07 +02:00
Pieter-Jan BriersandGitHub 4c79d0c6d0 .NET 8 (#4712) 2023-12-15 18:07:41 +01:00
DrSmugleafandGitHub f0c4d7c5eb Update CI to use setup-dotnet 3.2.0 and checkout 3.6.0 (#4319) 2023-08-25 15:45:19 -07:00
Leon FriedrichandGitHub d570bcef9a Fix content test workflow (#3903) 2023-04-03 06:34:04 +10:00
Pieter-Jan BriersandGitHub de486207b3 .NET 7 (#3582) 2022-12-17 14:15:58 +01:00
Paul f2cbfbf705 fixes typo 2022-10-12 01:20:28 +02:00
Paul ca79d1fc13 overhauls benchmarks 2022-10-12 01:15:30 +02:00
Paul 2bcfca3d78 makes benchmarks use subfolders 2022-10-11 20:48:54 +02:00
wrexbeandGitHub 1c39deae6c Fix github action test output spam (#2847) 2022-05-28 16:15:37 +02:00
Pieter-Jan BriersandGitHub da2e46b81b Increase command timeout on benchmark SSh action 2022-05-10 16:05:53 +02:00
Pieter-Jan BriersandGitHub 87e191b8d7 Benchmarks CI attempt 6 2022-05-10 14:35:12 +02:00
Pieter-Jan BriersandGitHub 48e4ae87d8 Benchmark CI attempt 4(?) 2022-05-10 11:18:04 +02:00
Pieter-Jan BriersandGitHub 8b090034f1 Benchmarks CI fix attempt 3 2022-05-10 11:14:17 +02:00
Pieter-Jan BriersandGitHub 41c183ac09 Fix GITHUB_SHA? 2022-05-10 11:10:57 +02:00
Pieter-Jan BriersandGitHub 4380b95451 Fix benchmarks attempt 1 2022-05-10 11:06:57 +02:00
Pieter-Jan BriersandGitHub 90fc486a20 Allow manual dispatch of benchmarks 2022-05-10 11:00:52 +02:00
f254153962 benchmark script (#2745)
* benchmark script

* more changes

* oopsie

* adjust workflow

* Put a concurrency limit on the benchmarks action

* Update run_benchmarks.py

Co-authored-by: Paul <ritter.paul1+git@googlemail.com>
Co-authored-by: Pieter-Jan Briers <pieterjan.briers@gmail.com>
2022-05-10 10:58:42 +02:00
Paul 1a11d41bba disable benchmarks workflow 2022-03-31 17:06:48 +02:00
Paul RitterandGitHub 430910ff36 sudo the benchmarks to elevate them to high prio 2022-03-30 14:10:13 +02:00
Paul RitterandGitHub f49341b53c im a dummy 2022-03-30 11:16:09 +02:00
Paul c0b7dd053f working on benchmarks workflow 2022-03-30 00:31:51 +02:00
Paul RitterandGitHub 2fb64480db benchmark workflow & storing it in db (#2653) 2022-03-29 21:43:32 +02:00
ZoldorfandGitHub e662802b4c Update build-docfx.yml 2022-03-23 17:32:12 -06:00
ZoldorfandGitHub d99d25de37 Create build-docfx.yml 2022-03-21 17:22:46 -06:00
ZoldorfandGitHub be035ab002 :mistake: 2022-03-21 17:22:08 -06:00
ZoldorfandGitHub 12c8883eea Update build-test.yml 2022-03-21 15:36:41 -06:00
ZoldorfandGitHub 758c7c1869 Update build-test.yml 2022-03-21 15:28:12 -06:00
ZoldorfandGitHub 72ab1f5a1a Update build-test.yml 2022-03-21 15:25:40 -06:00