Skip to content

Footprints and Skid marks #22777

Footprints and Skid marks

Footprints and Skid marks #22777

Triggered via pull request September 2, 2026 22:47
Status Success
Total duration 22m 47s
Artifacts 8

build-test-debug.yml

on: pull_request
Matrix: integration-tests
Debug CI Required
52s
Debug CI Required
Cleanup Artifacts
4s
Cleanup Artifacts
Fit to window
Zoom out
Zoom in

Annotations

12 errors and 26 warnings
build
Process completed with exit code 1.
build
reviewdog: Too many results (annotations) in diff. You may miss some annotations due to GitHub limitation for annotation created by logging command. Please check GitHub Actions log console to see all results. Limitation: - 10 warning annotations and 10 error annotations per step - 50 annotations per job (sum of annotations from all the steps) - 50 annotations per run (separate from the job annotations, these annotations aren't created by users) Source: https://github.com/orgs/community/discussions/26680#discussioncomment-3252835
Failed Test: RefineVerbAppearsWithSlicingTool
RefineVerbAppearsWithSlicingTool: OneTimeSetUp: SetUp : System.AggregateException : One or more errors occurred. (Value cannot be null. (Parameter 'key')) ----> System.ArgumentNullException : Value cannot be null. (Parameter 'key') - --SetUp at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions) at Robust.Shared.Prototypes.PrototypeManager.InstantiateKinds(KindData[] kinds, Dictionary`2 inheritanceTasks) in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.Shared/Prototypes/PrototypeManager.cs:line 619 at Robust.Shared.Prototypes.PrototypeManager.ResolveResults() in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.Shared/Prototypes/PrototypeManager.cs:line 569 at Robust.Client.Prototypes.ClientPrototypeManager.LoadDefaultPrototypes(Dictionary`2 changed) in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.Client/Prototypes/ClientPrototypeManager.cs:line 36 at Robust.Client.GameController.StartupContinue(DisplayMode displayMode) in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.Client/GameController/GameController.cs:line 233 at Robust.UnitTesting.RobustIntegrationTest.ClientIntegrationInstance.Init() in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/RobustIntegrationTest.cs:line 1154 at Robust.UnitTesting.RobustIntegrationTest.ClientIntegrationInstance.ThreadMain() in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/RobustIntegrationTest.cs:line 1047 --- End of stack trace from previous location --- at Robust.UnitTesting.RobustIntegrationTest.IntegrationInstance.WaitIdleImplAsync(Boolean throwOnUnhandled, CancellationToken cancellationToken) in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/RobustIntegrationTest.cs:line 566 at Robust.UnitTesting.RobustIntegrationTest.TestPair.GenerateClient() in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/RobustIntegrationTest.TestPair.cs:line 18 at Robust.UnitTesting.Pool.TestPair`2.GenerateClientCast() in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/Pool/TestPair.cs:line 124 at Robust.UnitTesting.Pool.TestPair`2.Init(Int32 id, BasePoolManager manager, PairSettings settings, TextWriter testOut, TextWriter gravestone) in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/Pool/TestPair.cs:line 84 at Robust.UnitTesting.Pool.PoolManager`1.CreateServerClientPair(PairSettings settings, ITestContextLike context, TextWriter testOut) in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/Pool/PoolManager.cs:line 297 at Robust.UnitTesting.Pool.PoolManager`1.GetPair(PairSettings settings, ITestContextLike testContext) in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/Pool/PoolManager.cs:line 202 at Content.IntegrationTests.PoolManager.GetServerClient(PoolSettings settings, ITestContextLike testContext) in /home/runner/work/space-station-14/space-station-14/Content.IntegrationTests/PoolManager.cs:line 79 at PoolManagerTestEventHandler.Setup() in /home/runner/work/space-station-14/space-station-14/Content.IntegrationTests/PoolManagerTestEventHandler.cs:line 19 at NUnit.Framework.Internal.TaskAwaitAdapter.GenericAdapter`1.BlockUntilCompleted() at NUnit.Framework.Internal.MessagePumpStrategy.NoMessagePumpStrategy.WaitForCompletion(AwaitAdapter awaiter) at NUnit.Framework.Internal.AsyncToSyncAdapter.Await[TResult](TestExecutionContext context, Func`1 invoke) at NUnit.Framework.Internal.AsyncToSyncAdapter.Await(TestExecutionContext context, Func`1 invoke) at NUnit.Framework.Internal.Commands.SetUpTearDownItem.RunSetUpOrTearDownMethod(TestExecutionContext context, IMethodInfo method) at NUnit.Framework.Internal.Commands.SetUpTearDownItem.RunSetUp(TestExecutionContext context) --ArgumentNullException at System.Collecti
Failed Test: RefineMultipleTimesSuccessfully
RefineMultipleTimesSuccessfully: OneTimeSetUp: SetUp : System.AggregateException : One or more errors occurred. (Value cannot be null. (Parameter 'key')) ----> System.ArgumentNullException : Value cannot be null. (Parameter 'key') - --SetUp at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions) at Robust.Shared.Prototypes.PrototypeManager.InstantiateKinds(KindData[] kinds, Dictionary`2 inheritanceTasks) in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.Shared/Prototypes/PrototypeManager.cs:line 619 at Robust.Shared.Prototypes.PrototypeManager.ResolveResults() in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.Shared/Prototypes/PrototypeManager.cs:line 569 at Robust.Client.Prototypes.ClientPrototypeManager.LoadDefaultPrototypes(Dictionary`2 changed) in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.Client/Prototypes/ClientPrototypeManager.cs:line 36 at Robust.Client.GameController.StartupContinue(DisplayMode displayMode) in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.Client/GameController/GameController.cs:line 233 at Robust.UnitTesting.RobustIntegrationTest.ClientIntegrationInstance.Init() in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/RobustIntegrationTest.cs:line 1154 at Robust.UnitTesting.RobustIntegrationTest.ClientIntegrationInstance.ThreadMain() in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/RobustIntegrationTest.cs:line 1047 --- End of stack trace from previous location --- at Robust.UnitTesting.RobustIntegrationTest.IntegrationInstance.WaitIdleImplAsync(Boolean throwOnUnhandled, CancellationToken cancellationToken) in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/RobustIntegrationTest.cs:line 566 at Robust.UnitTesting.RobustIntegrationTest.TestPair.GenerateClient() in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/RobustIntegrationTest.TestPair.cs:line 18 at Robust.UnitTesting.Pool.TestPair`2.GenerateClientCast() in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/Pool/TestPair.cs:line 124 at Robust.UnitTesting.Pool.TestPair`2.Init(Int32 id, BasePoolManager manager, PairSettings settings, TextWriter testOut, TextWriter gravestone) in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/Pool/TestPair.cs:line 84 at Robust.UnitTesting.Pool.PoolManager`1.CreateServerClientPair(PairSettings settings, ITestContextLike context, TextWriter testOut) in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/Pool/PoolManager.cs:line 297 at Robust.UnitTesting.Pool.PoolManager`1.GetPair(PairSettings settings, ITestContextLike testContext) in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/Pool/PoolManager.cs:line 202 at Content.IntegrationTests.PoolManager.GetServerClient(PoolSettings settings, ITestContextLike testContext) in /home/runner/work/space-station-14/space-station-14/Content.IntegrationTests/PoolManager.cs:line 79 at PoolManagerTestEventHandler.Setup() in /home/runner/work/space-station-14/space-station-14/Content.IntegrationTests/PoolManagerTestEventHandler.cs:line 19 at NUnit.Framework.Internal.TaskAwaitAdapter.GenericAdapter`1.BlockUntilCompleted() at NUnit.Framework.Internal.MessagePumpStrategy.NoMessagePumpStrategy.WaitForCompletion(AwaitAdapter awaiter) at NUnit.Framework.Internal.AsyncToSyncAdapter.Await[TResult](TestExecutionContext context, Func`1 invoke) at NUnit.Framework.Internal.AsyncToSyncAdapter.Await(TestExecutionContext context, Func`1 invoke) at NUnit.Framework.Internal.Commands.SetUpTearDownItem.RunSetUpOrTearDownMethod(TestExecutionContext context, IMethodInfo method) at NUnit.Framework.Internal.Commands.SetUpTearDownItem.RunSetUp(TestExecutionContext context) --ArgumentNullException at System.Collectio
Failed Test: CancelledRefineDoesNotDeleteTarget
CancelledRefineDoesNotDeleteTarget: OneTimeSetUp: SetUp : System.AggregateException : One or more errors occurred. (Value cannot be null. (Parameter 'key')) ----> System.ArgumentNullException : Value cannot be null. (Parameter 'key') - --SetUp at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions) at Robust.Shared.Prototypes.PrototypeManager.InstantiateKinds(KindData[] kinds, Dictionary`2 inheritanceTasks) in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.Shared/Prototypes/PrototypeManager.cs:line 619 at Robust.Shared.Prototypes.PrototypeManager.ResolveResults() in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.Shared/Prototypes/PrototypeManager.cs:line 569 at Robust.Client.Prototypes.ClientPrototypeManager.LoadDefaultPrototypes(Dictionary`2 changed) in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.Client/Prototypes/ClientPrototypeManager.cs:line 36 at Robust.Client.GameController.StartupContinue(DisplayMode displayMode) in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.Client/GameController/GameController.cs:line 233 at Robust.UnitTesting.RobustIntegrationTest.ClientIntegrationInstance.Init() in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/RobustIntegrationTest.cs:line 1154 at Robust.UnitTesting.RobustIntegrationTest.ClientIntegrationInstance.ThreadMain() in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/RobustIntegrationTest.cs:line 1047 --- End of stack trace from previous location --- at Robust.UnitTesting.RobustIntegrationTest.IntegrationInstance.WaitIdleImplAsync(Boolean throwOnUnhandled, CancellationToken cancellationToken) in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/RobustIntegrationTest.cs:line 566 at Robust.UnitTesting.RobustIntegrationTest.TestPair.GenerateClient() in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/RobustIntegrationTest.TestPair.cs:line 18 at Robust.UnitTesting.Pool.TestPair`2.GenerateClientCast() in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/Pool/TestPair.cs:line 124 at Robust.UnitTesting.Pool.TestPair`2.Init(Int32 id, BasePoolManager manager, PairSettings settings, TextWriter testOut, TextWriter gravestone) in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/Pool/TestPair.cs:line 84 at Robust.UnitTesting.Pool.PoolManager`1.CreateServerClientPair(PairSettings settings, ITestContextLike context, TextWriter testOut) in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/Pool/PoolManager.cs:line 297 at Robust.UnitTesting.Pool.PoolManager`1.GetPair(PairSettings settings, ITestContextLike testContext) in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/Pool/PoolManager.cs:line 202 at Content.IntegrationTests.PoolManager.GetServerClient(PoolSettings settings, ITestContextLike testContext) in /home/runner/work/space-station-14/space-station-14/Content.IntegrationTests/PoolManager.cs:line 79 at PoolManagerTestEventHandler.Setup() in /home/runner/work/space-station-14/space-station-14/Content.IntegrationTests/PoolManagerTestEventHandler.cs:line 19 at NUnit.Framework.Internal.TaskAwaitAdapter.GenericAdapter`1.BlockUntilCompleted() at NUnit.Framework.Internal.MessagePumpStrategy.NoMessagePumpStrategy.WaitForCompletion(AwaitAdapter awaiter) at NUnit.Framework.Internal.AsyncToSyncAdapter.Await[TResult](TestExecutionContext context, Func`1 invoke) at NUnit.Framework.Internal.AsyncToSyncAdapter.Await(TestExecutionContext context, Func`1 invoke) at NUnit.Framework.Internal.Commands.SetUpTearDownItem.RunSetUpOrTearDownMethod(TestExecutionContext context, IMethodInfo method) at NUnit.Framework.Internal.Commands.SetUpTearDownItem.RunSetUp(TestExecutionContext context) --ArgumentNullException at System.Collec
Failed Test: RefineVerbEnabledWithInbuiltSlicingTool
RefineVerbEnabledWithInbuiltSlicingTool: OneTimeSetUp: SetUp : System.AggregateException : One or more errors occurred. (Value cannot be null. (Parameter 'key')) ----> System.ArgumentNullException : Value cannot be null. (Parameter 'key') - --SetUp at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions) at Robust.Shared.Prototypes.PrototypeManager.InstantiateKinds(KindData[] kinds, Dictionary`2 inheritanceTasks) in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.Shared/Prototypes/PrototypeManager.cs:line 619 at Robust.Shared.Prototypes.PrototypeManager.ResolveResults() in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.Shared/Prototypes/PrototypeManager.cs:line 569 at Robust.Client.Prototypes.ClientPrototypeManager.LoadDefaultPrototypes(Dictionary`2 changed) in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.Client/Prototypes/ClientPrototypeManager.cs:line 36 at Robust.Client.GameController.StartupContinue(DisplayMode displayMode) in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.Client/GameController/GameController.cs:line 233 at Robust.UnitTesting.RobustIntegrationTest.ClientIntegrationInstance.Init() in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/RobustIntegrationTest.cs:line 1154 at Robust.UnitTesting.RobustIntegrationTest.ClientIntegrationInstance.ThreadMain() in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/RobustIntegrationTest.cs:line 1047 --- End of stack trace from previous location --- at Robust.UnitTesting.RobustIntegrationTest.IntegrationInstance.WaitIdleImplAsync(Boolean throwOnUnhandled, CancellationToken cancellationToken) in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/RobustIntegrationTest.cs:line 566 at Robust.UnitTesting.RobustIntegrationTest.TestPair.GenerateClient() in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/RobustIntegrationTest.TestPair.cs:line 18 at Robust.UnitTesting.Pool.TestPair`2.GenerateClientCast() in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/Pool/TestPair.cs:line 124 at Robust.UnitTesting.Pool.TestPair`2.Init(Int32 id, BasePoolManager manager, PairSettings settings, TextWriter testOut, TextWriter gravestone) in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/Pool/TestPair.cs:line 84 at Robust.UnitTesting.Pool.PoolManager`1.CreateServerClientPair(PairSettings settings, ITestContextLike context, TextWriter testOut) in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/Pool/PoolManager.cs:line 297 at Robust.UnitTesting.Pool.PoolManager`1.GetPair(PairSettings settings, ITestContextLike testContext) in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/Pool/PoolManager.cs:line 202 at Content.IntegrationTests.PoolManager.GetServerClient(PoolSettings settings, ITestContextLike testContext) in /home/runner/work/space-station-14/space-station-14/Content.IntegrationTests/PoolManager.cs:line 79 at PoolManagerTestEventHandler.Setup() in /home/runner/work/space-station-14/space-station-14/Content.IntegrationTests/PoolManagerTestEventHandler.cs:line 19 at NUnit.Framework.Internal.TaskAwaitAdapter.GenericAdapter`1.BlockUntilCompleted() at NUnit.Framework.Internal.MessagePumpStrategy.NoMessagePumpStrategy.WaitForCompletion(AwaitAdapter awaiter) at NUnit.Framework.Internal.AsyncToSyncAdapter.Await[TResult](TestExecutionContext context, Func`1 invoke) at NUnit.Framework.Internal.AsyncToSyncAdapter.Await(TestExecutionContext context, Func`1 invoke) at NUnit.Framework.Internal.Commands.SetUpTearDownItem.RunSetUpOrTearDownMethod(TestExecutionContext context, IMethodInfo method) at NUnit.Framework.Internal.Commands.SetUpTearDownItem.RunSetUp(TestExecutionContext context) --ArgumentNullException at System.C
Failed Test: TestSpeciesNameHighlightsLizard
TestSpeciesNameHighlightsLizard: OneTimeSetUp: SetUp : System.AggregateException : One or more errors occurred. (Value cannot be null. (Parameter 'key')) ----> System.ArgumentNullException : Value cannot be null. (Parameter 'key') - --SetUp at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions) at Robust.Shared.Prototypes.PrototypeManager.InstantiateKinds(KindData[] kinds, Dictionary`2 inheritanceTasks) in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.Shared/Prototypes/PrototypeManager.cs:line 619 at Robust.Shared.Prototypes.PrototypeManager.ResolveResults() in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.Shared/Prototypes/PrototypeManager.cs:line 569 at Robust.Client.Prototypes.ClientPrototypeManager.LoadDefaultPrototypes(Dictionary`2 changed) in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.Client/Prototypes/ClientPrototypeManager.cs:line 36 at Robust.Client.GameController.StartupContinue(DisplayMode displayMode) in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.Client/GameController/GameController.cs:line 233 at Robust.UnitTesting.RobustIntegrationTest.ClientIntegrationInstance.Init() in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/RobustIntegrationTest.cs:line 1154 at Robust.UnitTesting.RobustIntegrationTest.ClientIntegrationInstance.ThreadMain() in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/RobustIntegrationTest.cs:line 1047 --- End of stack trace from previous location --- at Robust.UnitTesting.RobustIntegrationTest.IntegrationInstance.WaitIdleImplAsync(Boolean throwOnUnhandled, CancellationToken cancellationToken) in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/RobustIntegrationTest.cs:line 566 at Robust.UnitTesting.RobustIntegrationTest.TestPair.GenerateClient() in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/RobustIntegrationTest.TestPair.cs:line 18 at Robust.UnitTesting.Pool.TestPair`2.GenerateClientCast() in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/Pool/TestPair.cs:line 124 at Robust.UnitTesting.Pool.TestPair`2.Init(Int32 id, BasePoolManager manager, PairSettings settings, TextWriter testOut, TextWriter gravestone) in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/Pool/TestPair.cs:line 84 at Robust.UnitTesting.Pool.PoolManager`1.CreateServerClientPair(PairSettings settings, ITestContextLike context, TextWriter testOut) in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/Pool/PoolManager.cs:line 297 at Robust.UnitTesting.Pool.PoolManager`1.GetPair(PairSettings settings, ITestContextLike testContext) in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/Pool/PoolManager.cs:line 202 at Content.IntegrationTests.PoolManager.GetServerClient(PoolSettings settings, ITestContextLike testContext) in /home/runner/work/space-station-14/space-station-14/Content.IntegrationTests/PoolManager.cs:line 79 at PoolManagerTestEventHandler.Setup() in /home/runner/work/space-station-14/space-station-14/Content.IntegrationTests/PoolManagerTestEventHandler.cs:line 19 at NUnit.Framework.Internal.TaskAwaitAdapter.GenericAdapter`1.BlockUntilCompleted() at NUnit.Framework.Internal.MessagePumpStrategy.NoMessagePumpStrategy.WaitForCompletion(AwaitAdapter awaiter) at NUnit.Framework.Internal.AsyncToSyncAdapter.Await[TResult](TestExecutionContext context, Func`1 invoke) at NUnit.Framework.Internal.AsyncToSyncAdapter.Await(TestExecutionContext context, Func`1 invoke) at NUnit.Framework.Internal.Commands.SetUpTearDownItem.RunSetUpOrTearDownMethod(TestExecutionContext context, IMethodInfo method) at NUnit.Framework.Internal.Commands.SetUpTearDownItem.RunSetUp(TestExecutionContext context) --ArgumentNullException at System.Collectio
Failed Test: TestBorgNameHighlights
TestBorgNameHighlights: OneTimeSetUp: SetUp : System.AggregateException : One or more errors occurred. (Value cannot be null. (Parameter 'key')) ----> System.ArgumentNullException : Value cannot be null. (Parameter 'key') - --SetUp at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions) at Robust.Shared.Prototypes.PrototypeManager.InstantiateKinds(KindData[] kinds, Dictionary`2 inheritanceTasks) in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.Shared/Prototypes/PrototypeManager.cs:line 619 at Robust.Shared.Prototypes.PrototypeManager.ResolveResults() in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.Shared/Prototypes/PrototypeManager.cs:line 569 at Robust.Client.Prototypes.ClientPrototypeManager.LoadDefaultPrototypes(Dictionary`2 changed) in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.Client/Prototypes/ClientPrototypeManager.cs:line 36 at Robust.Client.GameController.StartupContinue(DisplayMode displayMode) in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.Client/GameController/GameController.cs:line 233 at Robust.UnitTesting.RobustIntegrationTest.ClientIntegrationInstance.Init() in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/RobustIntegrationTest.cs:line 1154 at Robust.UnitTesting.RobustIntegrationTest.ClientIntegrationInstance.ThreadMain() in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/RobustIntegrationTest.cs:line 1047 --- End of stack trace from previous location --- at Robust.UnitTesting.RobustIntegrationTest.IntegrationInstance.WaitIdleImplAsync(Boolean throwOnUnhandled, CancellationToken cancellationToken) in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/RobustIntegrationTest.cs:line 566 at Robust.UnitTesting.RobustIntegrationTest.TestPair.GenerateClient() in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/RobustIntegrationTest.TestPair.cs:line 18 at Robust.UnitTesting.Pool.TestPair`2.GenerateClientCast() in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/Pool/TestPair.cs:line 124 at Robust.UnitTesting.Pool.TestPair`2.Init(Int32 id, BasePoolManager manager, PairSettings settings, TextWriter testOut, TextWriter gravestone) in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/Pool/TestPair.cs:line 84 at Robust.UnitTesting.Pool.PoolManager`1.CreateServerClientPair(PairSettings settings, ITestContextLike context, TextWriter testOut) in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/Pool/PoolManager.cs:line 297 at Robust.UnitTesting.Pool.PoolManager`1.GetPair(PairSettings settings, ITestContextLike testContext) in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/Pool/PoolManager.cs:line 202 at Content.IntegrationTests.PoolManager.GetServerClient(PoolSettings settings, ITestContextLike testContext) in /home/runner/work/space-station-14/space-station-14/Content.IntegrationTests/PoolManager.cs:line 79 at PoolManagerTestEventHandler.Setup() in /home/runner/work/space-station-14/space-station-14/Content.IntegrationTests/PoolManagerTestEventHandler.cs:line 19 at NUnit.Framework.Internal.TaskAwaitAdapter.GenericAdapter`1.BlockUntilCompleted() at NUnit.Framework.Internal.MessagePumpStrategy.NoMessagePumpStrategy.WaitForCompletion(AwaitAdapter awaiter) at NUnit.Framework.Internal.AsyncToSyncAdapter.Await[TResult](TestExecutionContext context, Func`1 invoke) at NUnit.Framework.Internal.AsyncToSyncAdapter.Await(TestExecutionContext context, Func`1 invoke) at NUnit.Framework.Internal.Commands.SetUpTearDownItem.RunSetUpOrTearDownMethod(TestExecutionContext context, IMethodInfo method) at NUnit.Framework.Internal.Commands.SetUpTearDownItem.RunSetUp(TestExecutionContext context) --ArgumentNullException at System.Collections.Generi
Failed Test: Test
Test: OneTimeSetUp: SetUp : System.AggregateException : One or more errors occurred. (Value cannot be null. (Parameter 'key')) ----> System.ArgumentNullException : Value cannot be null. (Parameter 'key') - --SetUp at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions) at Robust.Shared.Prototypes.PrototypeManager.InstantiateKinds(KindData[] kinds, Dictionary`2 inheritanceTasks) in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.Shared/Prototypes/PrototypeManager.cs:line 619 at Robust.Shared.Prototypes.PrototypeManager.ResolveResults() in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.Shared/Prototypes/PrototypeManager.cs:line 569 at Robust.Client.Prototypes.ClientPrototypeManager.LoadDefaultPrototypes(Dictionary`2 changed) in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.Client/Prototypes/ClientPrototypeManager.cs:line 36 at Robust.Client.GameController.StartupContinue(DisplayMode displayMode) in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.Client/GameController/GameController.cs:line 233 at Robust.UnitTesting.RobustIntegrationTest.ClientIntegrationInstance.Init() in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/RobustIntegrationTest.cs:line 1154 at Robust.UnitTesting.RobustIntegrationTest.ClientIntegrationInstance.ThreadMain() in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/RobustIntegrationTest.cs:line 1047 --- End of stack trace from previous location --- at Robust.UnitTesting.RobustIntegrationTest.IntegrationInstance.WaitIdleImplAsync(Boolean throwOnUnhandled, CancellationToken cancellationToken) in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/RobustIntegrationTest.cs:line 566 at Robust.UnitTesting.RobustIntegrationTest.TestPair.GenerateClient() in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/RobustIntegrationTest.TestPair.cs:line 18 at Robust.UnitTesting.Pool.TestPair`2.GenerateClientCast() in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/Pool/TestPair.cs:line 124 at Robust.UnitTesting.Pool.TestPair`2.Init(Int32 id, BasePoolManager manager, PairSettings settings, TextWriter testOut, TextWriter gravestone) in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/Pool/TestPair.cs:line 84 at Robust.UnitTesting.Pool.PoolManager`1.CreateServerClientPair(PairSettings settings, ITestContextLike context, TextWriter testOut) in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/Pool/PoolManager.cs:line 297 at Robust.UnitTesting.Pool.PoolManager`1.GetPair(PairSettings settings, ITestContextLike testContext) in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/Pool/PoolManager.cs:line 202 at Content.IntegrationTests.PoolManager.GetServerClient(PoolSettings settings, ITestContextLike testContext) in /home/runner/work/space-station-14/space-station-14/Content.IntegrationTests/PoolManager.cs:line 79 at PoolManagerTestEventHandler.Setup() in /home/runner/work/space-station-14/space-station-14/Content.IntegrationTests/PoolManagerTestEventHandler.cs:line 19 at NUnit.Framework.Internal.TaskAwaitAdapter.GenericAdapter`1.BlockUntilCompleted() at NUnit.Framework.Internal.MessagePumpStrategy.NoMessagePumpStrategy.WaitForCompletion(AwaitAdapter awaiter) at NUnit.Framework.Internal.AsyncToSyncAdapter.Await[TResult](TestExecutionContext context, Func`1 invoke) at NUnit.Framework.Internal.AsyncToSyncAdapter.Await(TestExecutionContext context, Func`1 invoke) at NUnit.Framework.Internal.Commands.SetUpTearDownItem.RunSetUpOrTearDownMethod(TestExecutionContext context, IMethodInfo method) at NUnit.Framework.Internal.Commands.SetUpTearDownItem.RunSetUp(TestExecutionContext context) --ArgumentNullException at System.Collections.Generic.Dictionary`2.Add
Failed Test: RemoveLegsFallTest
RemoveLegsFallTest: OneTimeSetUp: SetUp : System.AggregateException : One or more errors occurred. (Value cannot be null. (Parameter 'key')) ----> System.ArgumentNullException : Value cannot be null. (Parameter 'key') - --SetUp at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions) at Robust.Shared.Prototypes.PrototypeManager.InstantiateKinds(KindData[] kinds, Dictionary`2 inheritanceTasks) in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.Shared/Prototypes/PrototypeManager.cs:line 619 at Robust.Shared.Prototypes.PrototypeManager.ResolveResults() in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.Shared/Prototypes/PrototypeManager.cs:line 569 at Robust.Client.Prototypes.ClientPrototypeManager.LoadDefaultPrototypes(Dictionary`2 changed) in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.Client/Prototypes/ClientPrototypeManager.cs:line 36 at Robust.Client.GameController.StartupContinue(DisplayMode displayMode) in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.Client/GameController/GameController.cs:line 233 at Robust.UnitTesting.RobustIntegrationTest.ClientIntegrationInstance.Init() in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/RobustIntegrationTest.cs:line 1154 at Robust.UnitTesting.RobustIntegrationTest.ClientIntegrationInstance.ThreadMain() in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/RobustIntegrationTest.cs:line 1047 --- End of stack trace from previous location --- at Robust.UnitTesting.RobustIntegrationTest.IntegrationInstance.WaitIdleImplAsync(Boolean throwOnUnhandled, CancellationToken cancellationToken) in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/RobustIntegrationTest.cs:line 566 at Robust.UnitTesting.RobustIntegrationTest.TestPair.GenerateClient() in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/RobustIntegrationTest.TestPair.cs:line 18 at Robust.UnitTesting.Pool.TestPair`2.GenerateClientCast() in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/Pool/TestPair.cs:line 124 at Robust.UnitTesting.Pool.TestPair`2.Init(Int32 id, BasePoolManager manager, PairSettings settings, TextWriter testOut, TextWriter gravestone) in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/Pool/TestPair.cs:line 84 at Robust.UnitTesting.Pool.PoolManager`1.CreateServerClientPair(PairSettings settings, ITestContextLike context, TextWriter testOut) in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/Pool/PoolManager.cs:line 297 at Robust.UnitTesting.Pool.PoolManager`1.GetPair(PairSettings settings, ITestContextLike testContext) in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/Pool/PoolManager.cs:line 202 at Content.IntegrationTests.PoolManager.GetServerClient(PoolSettings settings, ITestContextLike testContext) in /home/runner/work/space-station-14/space-station-14/Content.IntegrationTests/PoolManager.cs:line 79 at PoolManagerTestEventHandler.Setup() in /home/runner/work/space-station-14/space-station-14/Content.IntegrationTests/PoolManagerTestEventHandler.cs:line 19 at NUnit.Framework.Internal.TaskAwaitAdapter.GenericAdapter`1.BlockUntilCompleted() at NUnit.Framework.Internal.MessagePumpStrategy.NoMessagePumpStrategy.WaitForCompletion(AwaitAdapter awaiter) at NUnit.Framework.Internal.AsyncToSyncAdapter.Await[TResult](TestExecutionContext context, Func`1 invoke) at NUnit.Framework.Internal.AsyncToSyncAdapter.Await(TestExecutionContext context, Func`1 invoke) at NUnit.Framework.Internal.Commands.SetUpTearDownItem.RunSetUpOrTearDownMethod(TestExecutionContext context, IMethodInfo method) at NUnit.Framework.Internal.Commands.SetUpTearDownItem.RunSetUp(TestExecutionContext context) --ArgumentNullException at System.Collections.Generic.Di
Failed Test: TestVampireRuleAssignsAntagAndObjectives
TestVampireRuleAssignsAntagAndObjectives: OneTimeSetUp: SetUp : System.AggregateException : One or more errors occurred. (Value cannot be null. (Parameter 'key')) ----> System.ArgumentNullException : Value cannot be null. (Parameter 'key') - --SetUp at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions) at Robust.Shared.Prototypes.PrototypeManager.InstantiateKinds(KindData[] kinds, Dictionary`2 inheritanceTasks) in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.Shared/Prototypes/PrototypeManager.cs:line 619 at Robust.Shared.Prototypes.PrototypeManager.ResolveResults() in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.Shared/Prototypes/PrototypeManager.cs:line 569 at Robust.Client.Prototypes.ClientPrototypeManager.LoadDefaultPrototypes(Dictionary`2 changed) in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.Client/Prototypes/ClientPrototypeManager.cs:line 36 at Robust.Client.GameController.StartupContinue(DisplayMode displayMode) in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.Client/GameController/GameController.cs:line 233 at Robust.UnitTesting.RobustIntegrationTest.ClientIntegrationInstance.Init() in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/RobustIntegrationTest.cs:line 1154 at Robust.UnitTesting.RobustIntegrationTest.ClientIntegrationInstance.ThreadMain() in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/RobustIntegrationTest.cs:line 1047 --- End of stack trace from previous location --- at Robust.UnitTesting.RobustIntegrationTest.IntegrationInstance.WaitIdleImplAsync(Boolean throwOnUnhandled, CancellationToken cancellationToken) in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/RobustIntegrationTest.cs:line 566 at Robust.UnitTesting.RobustIntegrationTest.TestPair.GenerateClient() in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/RobustIntegrationTest.TestPair.cs:line 18 at Robust.UnitTesting.Pool.TestPair`2.GenerateClientCast() in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/Pool/TestPair.cs:line 124 at Robust.UnitTesting.Pool.TestPair`2.Init(Int32 id, BasePoolManager manager, PairSettings settings, TextWriter testOut, TextWriter gravestone) in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/Pool/TestPair.cs:line 84 at Robust.UnitTesting.Pool.PoolManager`1.CreateServerClientPair(PairSettings settings, ITestContextLike context, TextWriter testOut) in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/Pool/PoolManager.cs:line 297 at Robust.UnitTesting.Pool.PoolManager`1.GetPair(PairSettings settings, ITestContextLike testContext) in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/Pool/PoolManager.cs:line 202 at Content.IntegrationTests.PoolManager.GetServerClient(PoolSettings settings, ITestContextLike testContext) in /home/runner/work/space-station-14/space-station-14/Content.IntegrationTests/PoolManager.cs:line 79 at PoolManagerTestEventHandler.Setup() in /home/runner/work/space-station-14/space-station-14/Content.IntegrationTests/PoolManagerTestEventHandler.cs:line 19 at NUnit.Framework.Internal.TaskAwaitAdapter.GenericAdapter`1.BlockUntilCompleted() at NUnit.Framework.Internal.MessagePumpStrategy.NoMessagePumpStrategy.WaitForCompletion(AwaitAdapter awaiter) at NUnit.Framework.Internal.AsyncToSyncAdapter.Await[TResult](TestExecutionContext context, Func`1 invoke) at NUnit.Framework.Internal.AsyncToSyncAdapter.Await(TestExecutionContext context, Func`1 invoke) at NUnit.Framework.Internal.Commands.SetUpTearDownItem.RunSetUpOrTearDownMethod(TestExecutionContext context, IMethodInfo method) at NUnit.Framework.Internal.Commands.SetUpTearDownItem.RunSetUp(TestExecutionContext context) --ArgumentNullException at System.
Failed Test: CyborgAllAccessEqualsAllAccessMinusExclusions
CyborgAllAccessEqualsAllAccessMinusExclusions: OneTimeSetUp: SetUp : System.AggregateException : One or more errors occurred. (Value cannot be null. (Parameter 'key')) ----> System.ArgumentNullException : Value cannot be null. (Parameter 'key') - --SetUp at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions) at Robust.Shared.Prototypes.PrototypeManager.InstantiateKinds(KindData[] kinds, Dictionary`2 inheritanceTasks) in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.Shared/Prototypes/PrototypeManager.cs:line 619 at Robust.Shared.Prototypes.PrototypeManager.ResolveResults() in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.Shared/Prototypes/PrototypeManager.cs:line 569 at Robust.Client.Prototypes.ClientPrototypeManager.LoadDefaultPrototypes(Dictionary`2 changed) in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.Client/Prototypes/ClientPrototypeManager.cs:line 36 at Robust.Client.GameController.StartupContinue(DisplayMode displayMode) in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.Client/GameController/GameController.cs:line 233 at Robust.UnitTesting.RobustIntegrationTest.ClientIntegrationInstance.Init() in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/RobustIntegrationTest.cs:line 1154 at Robust.UnitTesting.RobustIntegrationTest.ClientIntegrationInstance.ThreadMain() in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/RobustIntegrationTest.cs:line 1047 --- End of stack trace from previous location --- at Robust.UnitTesting.RobustIntegrationTest.IntegrationInstance.WaitIdleImplAsync(Boolean throwOnUnhandled, CancellationToken cancellationToken) in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/RobustIntegrationTest.cs:line 566 at Robust.UnitTesting.RobustIntegrationTest.TestPair.GenerateClient() in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/RobustIntegrationTest.TestPair.cs:line 18 at Robust.UnitTesting.Pool.TestPair`2.GenerateClientCast() in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/Pool/TestPair.cs:line 124 at Robust.UnitTesting.Pool.TestPair`2.Init(Int32 id, BasePoolManager manager, PairSettings settings, TextWriter testOut, TextWriter gravestone) in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/Pool/TestPair.cs:line 84 at Robust.UnitTesting.Pool.PoolManager`1.CreateServerClientPair(PairSettings settings, ITestContextLike context, TextWriter testOut) in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/Pool/PoolManager.cs:line 297 at Robust.UnitTesting.Pool.PoolManager`1.GetPair(PairSettings settings, ITestContextLike testContext) in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/Pool/PoolManager.cs:line 202 at Content.IntegrationTests.PoolManager.GetServerClient(PoolSettings settings, ITestContextLike testContext) in /home/runner/work/space-station-14/space-station-14/Content.IntegrationTests/PoolManager.cs:line 79 at PoolManagerTestEventHandler.Setup() in /home/runner/work/space-station-14/space-station-14/Content.IntegrationTests/PoolManagerTestEventHandler.cs:line 19 at NUnit.Framework.Internal.TaskAwaitAdapter.GenericAdapter`1.BlockUntilCompleted() at NUnit.Framework.Internal.MessagePumpStrategy.NoMessagePumpStrategy.WaitForCompletion(AwaitAdapter awaiter) at NUnit.Framework.Internal.AsyncToSyncAdapter.Await[TResult](TestExecutionContext context, Func`1 invoke) at NUnit.Framework.Internal.AsyncToSyncAdapter.Await(TestExecutionContext context, Func`1 invoke) at NUnit.Framework.Internal.Commands.SetUpTearDownItem.RunSetUpOrTearDownMethod(TestExecutionContext context, IMethodInfo method) at NUnit.Framework.Internal.Commands.SetUpTearDownItem.RunSetUp(TestExecutionContext context) --ArgumentNullException at Sy
build
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: space-wizards/submodule-dependency@v0.1.5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build: Content.Shared/_Funkystation/WashingMachine/SharedWashingMachineSystem.cs#L153
[C# diagnostics] reported by reviewdog 🐶 'RandomHelpers.Prob(Random, double)' is obsolete: 'Always use RobustRandom/IRobustRandom, System.Random does not provide any extra functionality.' Raw Output: {"level":"warning","locations":[{"physicalLocation":{"artifactLocation":{"uri":"file:///home/runner/work/space-station-14/space-station-14/Content.Shared/_Funkystation/WashingMachine/SharedWashingMachineSystem.cs"},"region":{"endColumn":70,"endLine":153,"startColumn":26,"startLine":153}}}],"message":{"text":"'RandomHelpers.Prob(Random, double)' is obsolete: 'Always use RobustRandom/IRobustRandom, System.Random does not provide any extra functionality.'"},"properties":{},"ruleId":"CS0618","ruleIndex":501}
build: Content.Shared/Chemistry/EntitySystems/SharedSolutionContainerSystem.cs#L335
[C# diagnostics] reported by reviewdog 🐶 'EntityPrototype.TryGetComponent<T>(out T?, IComponentFactory)' is obsolete: 'TryComp is shorter, use it instead' Raw Output: {"level":"warning","locations":[{"physicalLocation":{"artifactLocation":{"uri":"file:///home/runner/work/space-station-14/space-station-14/Content.Shared/Chemistry/EntitySystems/SharedSolutionContainerSystem.cs"},"region":{"endColumn":90,"endLine":335,"startColumn":14,"startLine":335}}}],"message":{"text":"'EntityPrototype.TryGetComponent\u003cT\u003e(out T?, IComponentFactory)' is obsolete: 'TryComp is shorter, use it instead'"},"properties":{},"ruleId":"CS0618","ruleIndex":501}
build: Content.Shared/Chemistry/EntitySystems/SharedSolutionContainerSystem.cs#L322
[C# diagnostics] reported by reviewdog 🐶 'EntityPrototype.TryGetComponent<T>(out T?, IComponentFactory)' is obsolete: 'TryComp is shorter, use it instead' Raw Output: {"level":"warning","locations":[{"physicalLocation":{"artifactLocation":{"uri":"file:///home/runner/work/space-station-14/space-station-14/Content.Shared/Chemistry/EntitySystems/SharedSolutionContainerSystem.cs"},"region":{"endColumn":80,"endLine":322,"startColumn":18,"startLine":322}}}],"message":{"text":"'EntityPrototype.TryGetComponent\u003cT\u003e(out T?, IComponentFactory)' is obsolete: 'TryComp is shorter, use it instead'"},"properties":{},"ruleId":"CS0618","ruleIndex":501}
build: Content.Shared/Chemistry/EntitySystems/SharedSolutionContainerSystem.cs#L273
[C# diagnostics] reported by reviewdog 🐶 'EntityPrototype.TryGetComponent<T>(out T?, IComponentFactory)' is obsolete: 'TryComp is shorter, use it instead' Raw Output: {"level":"warning","locations":[{"physicalLocation":{"artifactLocation":{"uri":"file:///home/runner/work/space-station-14/space-station-14/Content.Shared/Chemistry/EntitySystems/SharedSolutionContainerSystem.cs"},"region":{"endColumn":57,"endLine":273,"startColumn":18,"startLine":273}}}],"message":{"text":"'EntityPrototype.TryGetComponent\u003cT\u003e(out T?, IComponentFactory)' is obsolete: 'TryComp is shorter, use it instead'"},"properties":{},"ruleId":"CS0618","ruleIndex":501}
build: Content.Shared/Chemistry/EntitySystems/SharedSolutionContainerSystem.cs#L259
[C# diagnostics] reported by reviewdog 🐶 'EntityPrototype.TryGetComponent<T>(out T?, IComponentFactory)' is obsolete: 'TryComp is shorter, use it instead' Raw Output: {"level":"warning","locations":[{"physicalLocation":{"artifactLocation":{"uri":"file:///home/runner/work/space-station-14/space-station-14/Content.Shared/Chemistry/EntitySystems/SharedSolutionContainerSystem.cs"},"region":{"endColumn":78,"endLine":259,"startColumn":13,"startLine":259}}}],"message":{"text":"'EntityPrototype.TryGetComponent\u003cT\u003e(out T?, IComponentFactory)' is obsolete: 'TryComp is shorter, use it instead'"},"properties":{},"ruleId":"CS0618","ruleIndex":501}
build: Content.Shared/Chemistry/EntitySystems/SharedSolutionContainerSystem.Compatibility.cs#L67
[C# diagnostics] reported by reviewdog 🐶 'SolutionContainerManagerComponent' is obsolete Raw Output: {"level":"warning","locations":[{"physicalLocation":{"artifactLocation":{"uri":"file:///home/runner/work/space-station-14/space-station-14/Content.Shared/Chemistry/EntitySystems/SharedSolutionContainerSystem.Compatibility.cs"},"region":{"endColumn":79,"endLine":67,"startColumn":46,"startLine":67}}}],"message":{"text":"'SolutionContainerManagerComponent' is obsolete"},"properties":{},"ruleId":"CS0612","ruleIndex":503}
build: Content.Shared/Chemistry/EntitySystems/SharedSolutionContainerSystem.Compatibility.cs#L63
[C# diagnostics] reported by reviewdog 🐶 'SharedSolutionContainerSystem.EnsureSolution(Entity<SolutionManagerComponent?>, string, out Entity<SolutionComponent>)' is obsolete: 'Solution string matching will be removed in the future in favor of relations and enumerators.' Raw Output: {"level":"warning","locations":[{"physicalLocation":{"artifactLocation":{"uri":"file:///home/runner/work/space-station-14/space-station-14/Content.Shared/Chemistry/EntitySystems/SharedSolutionContainerSystem.Compatibility.cs"},"region":{"endColumn":75,"endLine":63,"startColumn":17,"startLine":63}}}],"message":{"text":"'SharedSolutionContainerSystem.EnsureSolution(Entity\u003cSolutionManagerComponent?\u003e, string, out Entity\u003cSolutionComponent\u003e)' is obsolete: 'Solution string matching will be removed in the future in favor of relations and enumerators.'"},"properties":{},"ruleId":"CS0618","ruleIndex":501}
build: Content.Shared/Chemistry/EntitySystems/SharedSolutionContainerSystem.Compatibility.cs#L39
[C# diagnostics] reported by reviewdog 🐶 'SolutionContainerManagerComponent' is obsolete Raw Output: {"level":"warning","locations":[{"physicalLocation":{"artifactLocation":{"uri":"file:///home/runner/work/space-station-14/space-station-14/Content.Shared/Chemistry/EntitySystems/SharedSolutionContainerSystem.Compatibility.cs"},"region":{"endColumn":79,"endLine":39,"startColumn":46,"startLine":39}}}],"message":{"text":"'SolutionContainerManagerComponent' is obsolete"},"properties":{},"ruleId":"CS0612","ruleIndex":503}
build: Content.Shared/Chemistry/EntitySystems/SharedSolutionContainerSystem.Compatibility.cs#L17
[C# diagnostics] reported by reviewdog 🐶 'SolutionContainerManagerComponent' is obsolete Raw Output: {"level":"warning","locations":[{"physicalLocation":{"artifactLocation":{"uri":"file:///home/runner/work/space-station-14/space-station-14/Content.Shared/Chemistry/EntitySystems/SharedSolutionContainerSystem.Compatibility.cs"},"region":{"endColumn":62,"endLine":17,"startColumn":29,"startLine":17}}}],"message":{"text":"'SolutionContainerManagerComponent' is obsolete"},"properties":{},"ruleId":"CS0612","ruleIndex":503}
build: Content.Shared/Chemistry/EntitySystems/SharedSolutionContainerSystem.Compatibility.cs#L20
[C# diagnostics] reported by reviewdog 🐶 'SolutionContainerManagerComponent' is obsolete Raw Output: {"level":"warning","locations":[{"physicalLocation":{"artifactLocation":{"uri":"file:///home/runner/work/space-station-14/space-station-14/Content.Shared/Chemistry/EntitySystems/SharedSolutionContainerSystem.Compatibility.cs"},"region":{"endColumn":82,"endLine":20,"startColumn":49,"startLine":20}}}],"message":{"text":"'SolutionContainerManagerComponent' is obsolete"},"properties":{},"ruleId":"CS0612","ruleIndex":503}
build: RobustToolbox/Robust.Shared/Player/Filter.cs#L279
'EntitySystem.TryGet<T>(out T?)' is obsolete: 'Either use a dependency, resolve and cache IEntityManager manually, or use EntityManager.System<T>()'
build: RobustToolbox/Robust.Shared/Prototypes/EntityPrototype.cs#L315
'IComponent.Owner' is obsolete: 'Update your API to allow accessing Owner through other means'
build: RobustToolbox/Robust.Shared/Serialization/Manager/SerializationManager.Composition.cs#L184
'DataFieldDefinition' is obsolete: 'Only used in serialization source generators'
build: RobustToolbox/Robust.Shared/Containers/ContainerManagerComponent.cs#L31
'Component.Owner' is obsolete: 'Update your API to allow accessing Owner through other means'
build: RobustToolbox/Robust.Shared/Containers/ContainerSlot.cs#L74
'Logger.Warning(string)' is obsolete: 'Use ISawmill.Warning'
build: RobustToolbox/Robust.Shared/ComponentTrees/ComponentTreeSystem.cs#L362
'ComponentTreeSystem<TTreeComp, TComp>.QueryAabb(HashSet<ComponentTreeEntry<TComp>>, MapId, Box2Rotated, bool)' is obsolete: 'Use Entity<T> variant'
build: Content.Shared.Database/TypedHwid.cs#L46
Use expression body for method (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0022)
build: Content.Shared.Database/TypedHwid.cs#L46
Parentheses should be added for clarity (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0048)
build: Content.Shared.Database/NoteSeverity.cs#L1
Convert to file-scoped namespace (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0161)
build: Content.PatreonParser/Program.cs#L83
Use pattern matching (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0078)
YAML Linter
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: space-wizards/submodule-dependency@v0.1.5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Integration Tests (shard 1)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: space-wizards/submodule-dependency@v0.1.5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Integration Tests (shard 3)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: space-wizards/submodule-dependency@v0.1.5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Integration Tests (shard 2)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: space-wizards/submodule-dependency@v0.1.5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Integration Tests (shard 0)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: space-wizards/submodule-dependency@v0.1.5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

Artifacts

Produced during runtime
Name Size Digest
ct-report
7.63 KB
sha256:c4e6347bcb9aef4610c972f63ff56985882a6a073fe692ee79d50ac992aeb437
it-report
496 KB
sha256:f060b6e33fe817b75d1b1245f40f54602cae490706306f917ff7d03925613250
test-binaries
969 MB
sha256:a66720666d05eafdcadd0affa5d300f2543fca32bcd1557e69d310204fc60d7c
test-nunit-content
7.34 KB
sha256:ca096ecce281cffcd5cf2dc25455a4c3b5807b47f5502904ea6ab80ae99eaf38
test-nunit-shard-0
156 KB
sha256:889e5e584b8aace666da8a0ee7b74f05b3c6cad6d764eee1c5c72bbbdaef38a0
test-nunit-shard-1
111 KB
sha256:86e32f968cba372e8692e25ac7f935d66f21376a4ad0be823c4a9f83b825483d
test-nunit-shard-2
131 KB
sha256:2f877be16117ed80f922dfce4dcec9e391726a311a1248ca1701d54d84074ab4
test-nunit-shard-3
115 KB
sha256:0af11095ff086bf1f7203a8a8dd6114dfca6b68b10e784d8ef5bd42f08b5b32b