Skip to content

AbilityKit Test Gates #4

AbilityKit Test Gates

AbilityKit Test Gates #4

Triggered via schedule June 25, 2026 20:00
Status Failure
Total duration 2m 56s
Artifacts 2
P0 precheck
2m 50s
P0 precheck
P2 manual or scheduled regression
2m 42s
P2 manual or scheduled regression
Fit to window
Zoom out
Zoom in

Annotations

3 errors and 22 warnings
P2 manual or scheduled regression
Process completed with exit code 1.
P2 manual or scheduled regression: src/AbilityKit.Demo.Shooter.Runtime.Tests/Fixtures/ScriptedShooterRoomClient.cs#L9
'ScriptedShooterRoomClient' does not implement interface member 'IShooterRoomGatewayRoomClient.ListRoomsAsync(ShooterGatewayListRoomsRequest, TimeSpan?, CancellationToken)'
P2 manual or scheduled regression: src/AbilityKit.Demo.Shooter.Runtime.Tests/Fixtures/ScriptedShooterRoomClient.cs#L9
'ScriptedShooterRoomClient' does not implement interface member 'IShooterRoomGatewayRoomClient.GuestLoginAsync(ShooterGatewayGuestLoginRequest, TimeSpan?, CancellationToken)'
P2 manual or scheduled regression
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
P2 manual or scheduled regression: Unity/Packages/com.abilitykit.diagnostics/Runtime/Core/EditorProfiler.cs#L23
Missing XML comment for publicly visible type or member 'EditorProfiler.EditorProfiler()'
P2 manual or scheduled regression: Unity/Packages/com.abilitykit.diagnostics/Runtime/Core/EditorProfiler.cs#L21
Missing XML comment for publicly visible type or member 'EditorProfiler.IsEnabled'
P2 manual or scheduled regression: Unity/Packages/com.abilitykit.diagnostics/Runtime/Core/FlameData.cs#L76
Non-nullable property 'CurrentNode' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
P2 manual or scheduled regression: Unity/Packages/com.abilitykit.diagnostics/Runtime/Core/FlameData.cs#L58
Non-nullable property 'SessionId' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
P2 manual or scheduled regression: Unity/Packages/com.abilitykit.diagnostics/Runtime/Core/EditorProfiler.cs#L63
Cannot convert null literal to non-nullable reference type.
P2 manual or scheduled regression: Unity/Packages/com.abilitykit.diagnostics/Runtime/Core/FlameData.cs#L21
Non-nullable property 'Parent' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
P2 manual or scheduled regression: Unity/Packages/com.abilitykit.diagnostics/Runtime/Core/FlameData.cs#L21
Non-nullable property 'Category' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
P0 precheck
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
P0 precheck: Unity/Packages/com.abilitykit.gameplaytags/Runtime/GameplayTags/Core/GameplayTagContainer.cs#L396
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
P0 precheck: Unity/Packages/com.abilitykit.gameplaytags/Runtime/GameplayTags/Core/GameplayTagStack.cs#L253
Nullability of reference types in type of parameter 'other' of 'bool GameplayTagStackContainer.Equals(GameplayTagStackContainer other)' doesn't match implicitly implemented member 'bool IEquatable<GameplayTagStackContainer>.Equals(GameplayTagStackContainer? other)' (possibly because of nullability attributes).
P0 precheck: Unity/Packages/com.abilitykit.gameplaytags/Runtime/GameplayTags/Core/GameplayTagStack.cs#L269
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
P0 precheck: Unity/Packages/com.abilitykit.gameplaytags/Runtime/GameplayTags/Core/GameplayTagStack.cs#L71
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
P0 precheck: Unity/Packages/com.abilitykit.gameplaytags/Runtime/GameplayTags/Core/GameplayTagSource.cs#L37
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
P0 precheck: Unity/Packages/com.abilitykit.gameplaytags/Runtime/GameplayTags/Core/GameplayTagQuery.cs#L226
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
P0 precheck: Unity/Packages/com.abilitykit.gameplaytags/Runtime/GameplayTags/Core/GameplayTag.cs#L146
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
P0 precheck: Unity/Packages/com.abilitykit.gameplaytags/Runtime/GameplayTags/Core/GameplayTagStack.cs#L86
XML comment has badly formed XML -- 'Expected an end tag for element 'summary'.'
P0 precheck: Unity/Packages/com.abilitykit.gameplaytags/Runtime/GameplayTags/Core/GameplayTagStack.cs#L85
XML comment has badly formed XML -- 'End tag 'summary' does not match the start tag 'FGameplayTag'.'
P0 precheck: Unity/Packages/com.abilitykit.gameplaytags/Runtime/GameplayTags/Core/GameplayTagStack.cs#L83
XML comment has badly formed XML -- 'The character(s) ',' cannot be used at this location.'

Artifacts

Produced during runtime
Name Size Digest
abilitykit-test-gates-precheck
780 KB
sha256:95dd250bc29a3d8795450c0bc491a5acff7fcd1b5eba17d67bafb06e7b459348
abilitykit-test-gates-regression
439 KB
sha256:9f396b989842935360f91c15b60e3de6771bbb5267bb79669de540048ce27b7a