The Everlasting Promised Reagent Fire at the End of the Horizon #22776
build-test-debug.yml
on: pull_request
Annotations
3 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: SpawnAndDeleteAllEntitiesOnDifferentMaps
SpawnAndDeleteAllEntitiesOnDifferentMaps: SERVER: 52.000s [ERRO] resolve: Can't resolve "Robust.Shared.Physics.Components.PhysicsComponent" on entity NanoTrasen navy marine hardsuit helmet (178620/n178620, ClothingHeadHelmetHardsuitNTNCConsortium)!
at System.Environment.get_StackTrace()
at Robust.Shared.Physics.Systems.SharedPhysicsSystem.ApplyLinearImpulse(EntityUid uid, Vector2 impulse, FixturesComponent manager, PhysicsComponent body) in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.Shared/Physics/Systems/SharedPhysicsSystem.Components.cs:line 265
at Content.Shared.Gibbing.GibbingSystem.FlingDroppedEntity(EntityUid target) in /home/runner/work/space-station-14/space-station-14/Content.Shared/Gibbing/GibbingSystem.cs:line 68
at Content.Shared.Gibbing.GibbingSystem.Gib(EntityUid ent, Boolean dropGiblets, Nullable`1 user) in /home/runner/work/space-station-14/space-station-14/Content.Shared/Gibbing/GibbingSystem.cs:line 51
at Content.Shared.Trigger.Systems.GibOnTriggerSystem.OnTrigger(Entity`1 ent, EntityUid target, TriggerEvent& args) in /home/runner/work/space-station-14/space-station-14/Content.Shared/Trigger/Systems/GibOnTriggerSystem.cs:line 24
at DMD<DMD<>?11812196::Robust.Shared.GameObjects.EntityEventBus::EntDispatch>(EntityEventBus this, EntityUid euid, Type eventType, Unit& args)
at SyncProxy<System.Void Robust.Shared.GameObjects.EntityEventBus:EntDispatch(Robust.Shared.GameObjects.EntityUid, System.Type, Robust.Shared.GameObjects.EntityEventBus+Unit&)>(EntityEventBus , EntityUid , Type , Unit& )
at Content.Shared.Trigger.Systems.TriggerSystem.Trigger(EntityUid trigger, Nullable`1 user, String key, Boolean predicted) in /home/runner/work/space-station-14/space-station-14/Content.Shared/Trigger/Systems/TriggerSystem.cs:line 80
at Content.Shared.Trigger.Systems.TriggerOnMobstateChangeSystem.OnMobStateRelay(EntityUid uid, TriggerOnMobstateChangeComponent component, ImplantRelayEvent`1 args) in /home/runner/work/space-station-14/space-station-14/Content.Shared/Trigger/Systems/TriggerOnMobstateChangeSystem.cs:line 37
at DMD<DMD<>?11812196::Robust.Shared.GameObjects.EntityEventBus::EntDispatch>(EntityEventBus this, EntityUid euid, Type eventType, Unit& args)
at SyncProxy<System.Void Robust.Shared.GameObjects.EntityEventBus:EntDispatch(Robust.Shared.GameObjects.EntityUid, System.Type, Robust.Shared.GameObjects.EntityEventBus+Unit&)>(EntityEventBus , EntityUid , Type , Unit& )
at Robust.Shared.GameObjects.EntitySystem.RaiseLocalEvent[TEvent](EntityUid uid, TEvent args, Boolean broadcast) in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.Shared/GameObjects/EntitySystem.cs:line 228
at Content.Shared.Implants.SharedSubdermalImplantSystem.RelayToImplantEvent[T](EntityUid uid, ImplantedComponent component, T args) in /home/runner/work/space-station-14/space-station-14/Content.Shared/Implants/SharedSubdermalImplantSystem.Relays.cs:line 36
at Robust.Shared.GameObjects.EntityEventBus.<>c__DisplayClass54_0`2.<SubscribeLocalEvent>g__EventHandler|0(EntityUid uid, IComponent comp, Unit& ev) in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.Shared/GameObjects/EntityEventBus.Directed.cs:line 267
at Robust.Shared.GameObjects.EntityEventBus.RaiseLocalOrdered(EntityUid uid, Type eventType, EventData subs, Unit& unitRef, Boolean broadcast) in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.Shared/GameObjects/EntityEventBus.Ordering.cs:line 43
at Content.Shared.Mobs.Systems.MobStateSystem.ChangeState(EntityUid target, MobStateComponent component, MobState newState, Nullable`1 origin) in /home/runner/work/space-station-14/space-station-14/Content.Shared/Mobs/Systems/MobStateSystem.StateMachine.cs:line 114
at Content.Shared.Mobs.Systems.MobStateSystem.UpdateMobState(EntityUid entity, MobStateComponent component, Nullable`1 origin) in /home/runner/work/space-station-14/space-station-14/Content.Shared/Mobs/Systems/MobStateSystem.StateMachine.cs:line 37
at Content.Shared.Mobs.Systems.Mob
|
|
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/_Starlight/Medical/Body/Systems/SharedBloodstreamSystem.cs#L128
[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/_Starlight/Medical/Body/Systems/SharedBloodstreamSystem.cs"},"region":{"endColumn":117,"endLine":128,"startColumn":9,"startLine":128}}}],"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/_Starlight/Medical/Body/Systems/SharedBloodstreamSystem.cs#L127
[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/_Starlight/Medical/Body/Systems/SharedBloodstreamSystem.cs"},"region":{"endColumn":109,"endLine":127,"startColumn":9,"startLine":127}}}],"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/Medical/Healing/HealingSystem.cs#L127
[C# diagnostics] reported by reviewdog 🐶
The result of the expression is always 'true' since a value of type 'ReagentQuantity' is never equal to 'null' of type 'ReagentQuantity?'
Raw Output:
{"level":"warning","locations":[{"physicalLocation":{"artifactLocation":{"uri":"file:///home/runner/work/space-station-14/space-station-14/Content.Shared/Medical/Healing/HealingSystem.cs"},"region":{"endColumn":41,"endLine":127,"startColumn":21,"startLine":127}}}],"message":{"text":"The result of the expression is always 'true' since a value of type 'ReagentQuantity' is never equal to 'null' of type 'ReagentQuantity?'"},"properties":{},"ruleId":"CS8073","ruleIndex":506}
|
|
build:
Content.Shared/_Funkystation/Footprints/FootprintSystem.cs#L285
[C# diagnostics] reported by reviewdog 🐶
'SharedMapSystem.GetAnchoredEntitiesEnumerator(EntityUid, MapGridComponent, Vector2i)' is obsolete: 'Use GetAnchoredEntities instead.'
Raw Output:
{"level":"warning","locations":[{"physicalLocation":{"artifactLocation":{"uri":"file:///home/runner/work/space-station-14/space-station-14/Content.Shared/_Funkystation/Footprints/FootprintSystem.cs"},"region":{"endColumn":81,"endLine":285,"startColumn":26,"startLine":285}}}],"message":{"text":"'SharedMapSystem.GetAnchoredEntitiesEnumerator(EntityUid, MapGridComponent, Vector2i)' is obsolete: 'Use GetAnchoredEntities instead.'"},"properties":{},"ruleId":"CS0618","ruleIndex":501}
|
|
build:
Content.Shared/_Funkystation/Footprints/FootprintSystem.cs#L265
[C# diagnostics] reported by reviewdog 🐶
'SharedMapSystem.GetAnchoredEntitiesEnumerator(EntityUid, MapGridComponent, Vector2i)' is obsolete: 'Use GetAnchoredEntities instead.'
Raw Output:
{"level":"warning","locations":[{"physicalLocation":{"artifactLocation":{"uri":"file:///home/runner/work/space-station-14/space-station-14/Content.Shared/_Funkystation/Footprints/FootprintSystem.cs"},"region":{"endColumn":81,"endLine":265,"startColumn":26,"startLine":265}}}],"message":{"text":"'SharedMapSystem.GetAnchoredEntitiesEnumerator(EntityUid, MapGridComponent, Vector2i)' is obsolete: 'Use GetAnchoredEntities instead.'"},"properties":{},"ruleId":"CS0618","ruleIndex":501}
|
|
build:
Content.Shared/_Funkystation/Footprints/FootprintSystem.cs#L212
[C# diagnostics] reported by reviewdog 🐶
'RandomExtensions.Pick<T>(Random, ICollection<T>)' 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/Footprints/FootprintSystem.cs"},"region":{"endColumn":66,"endLine":212,"startColumn":43,"startLine":212}}}],"message":{"text":"'RandomExtensions.Pick\u003cT\u003e(Random, ICollection\u003cT\u003e)' is obsolete: 'Always use RobustRandom/IRobustRandom, System.Random does not provide any extra functionality.'"},"properties":{},"ruleId":"CS0618","ruleIndex":501}
|
|
build:
Content.Shared/_Funkystation/Stains/Systems/SharedStainSystem.cs#L69
[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/Stains/Systems/SharedStainSystem.cs"},"region":{"endColumn":45,"endLine":69,"startColumn":14,"startLine":69}}}],"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/_Funkystation/WashingMachine/SharedWashingMachineSystem.cs#L170
[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":61,"endLine":170,"startColumn":17,"startLine":170}}}],"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/_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.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:
Content.Server.Database/SnakeCaseNaming.cs#L13
Convert to file-scoped namespace (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0161)
|
|
build:
Content.Server.Database/ModelSqlite.cs#L14
Convert to file-scoped namespace (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0161)
|
|
build:
Content.Server.Database/ModelPostgres.cs#L9
Convert to file-scoped namespace (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0161)
|
|
build:
Content.Server.Database/Model.cs#L14
Convert to file-scoped namespace (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0161)
|
|
build:
Content.Server.Database/DataModelBase.cs#L13
Consecutive braces must not have blank line between them (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide2002)
|
|
build:
Content.Server.Database/DataModelBase.cs#L36
Consecutive braces must not have blank line between them (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide2002)
|
|
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 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 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 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.75 KB |
sha256:066e1e4dd3d33a3cf55982e0f73e00af2d2b5a712ebd6ac9f84340872eebe78a
|
|
|
it-report
|
477 KB |
sha256:8490afa3eed5611141c340f829956e9e4e3feb41c55fcdd4244c4bc278048395
|
|
|
test-binaries
|
970 MB |
sha256:d9162f9c95ff75e16df5765a6d396c1d99b83824a53ba290721427f9e81f7057
|
|
|
test-nunit-content
|
7.46 KB |
sha256:4d1d9875d0e3adef30852b53ceecff638be2645d845b14cc898f4f8145e9ad5a
|
|
|
test-nunit-shard-0
|
140 KB |
sha256:f41963c9ef536d4cdaf542ad21aa7e922199b601b409329ade33ad2d09ecb023
|
|
|
test-nunit-shard-1
|
112 KB |
sha256:9ca5551b9ce033cbf5fa839e3a7d5b21a8bbe791768d5ed36136630b265272c1
|
|
|
test-nunit-shard-2
|
131 KB |
sha256:dd770fae489fcd6ac572c372ed3fe745552b7bb0104b6244c768a80a530a0daf
|
|
|
test-nunit-shard-3
|
114 KB |
sha256:bd3ed0dd04855484cfadaf24e248f563e1f6da5ef203ba467817adb7473d0c17
|
|