Skip to content

GenerateReferences

GenerateReferences #30

Manually triggered September 17, 2026 11:02
Status Success
Total duration 1m 45s
Artifacts

generate-references.yml

on: workflow_dispatch
Matrix: generate
Fit to window
Zoom out
Zoom in

Annotations

33 warnings
generate (game)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/create-github-app-token@v2, actions/setup-dotnet@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
generate (game): src/DepotDownloader/DepotDownloader/Steam3Session.cs#L72
Possible null reference assignment.
generate (game): src/DepotDownloader/DepotDownloader/Util.cs#L211
Possible null reference return.
generate (game): src/DepotDownloader/DepotDownloader/AccountSettingsStore.cs#L44
Non-nullable field 'Instance' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
generate (game): src/DepotDownloader/DepotDownloader/Util.cs#L190
Possible null reference return.
generate (game): src/DepotDownloader/DepotDownloader/Util.cs#L168
Converting null literal or possible null value to non-nullable type.
generate (game): src/DepotDownloader/DepotDownloader/Util.cs#L147
Possible null reference return.
generate (game): src/DepotDownloader/DepotDownloader/Util.cs#L140
Converting null literal or possible null value to non-nullable type.
generate (game): src/DepotDownloader/DepotDownloader/AccountSettingsStore.cs#L32
Non-nullable field 'FileName' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
generate (game): src/DepotDownloader/DepotDownloader/ContentDownloader.cs#L1383
Nullability of reference types in type of parameter 'y' of 'bool ChunkIdComparer.Equals(byte[] x, byte[] y)' doesn't match implicitly implemented member 'bool IEqualityComparer<byte[]>.Equals(byte[]? x, byte[]? y)' (possibly because of nullability attributes).
generate (game): src/DepotDownloader/DepotDownloader/ContentDownloader.cs#L1383
Nullability of reference types in type of parameter 'x' of 'bool ChunkIdComparer.Equals(byte[] x, byte[] y)' doesn't match implicitly implemented member 'bool IEqualityComparer<byte[]>.Equals(byte[]? x, byte[]? y)' (possibly because of nullability attributes).
generate (server)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/create-github-app-token@v2, actions/setup-dotnet@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
generate (server): src/DepotDownloader/DepotDownloader/Steam3Session.cs#L72
Possible null reference assignment.
generate (server): src/DepotDownloader/DepotDownloader/Util.cs#L211
Possible null reference return.
generate (server): src/DepotDownloader/DepotDownloader/Util.cs#L190
Possible null reference return.
generate (server): src/DepotDownloader/DepotDownloader/Util.cs#L168
Converting null literal or possible null value to non-nullable type.
generate (server): src/DepotDownloader/DepotDownloader/Util.cs#L147
Possible null reference return.
generate (server): src/DepotDownloader/DepotDownloader/Util.cs#L140
Converting null literal or possible null value to non-nullable type.
generate (server): src/DepotDownloader/DepotDownloader/AccountSettingsStore.cs#L44
Non-nullable field 'Instance' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
generate (server): src/DepotDownloader/DepotDownloader/AccountSettingsStore.cs#L32
Non-nullable field 'FileName' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
generate (server): src/DepotDownloader/DepotDownloader/ContentDownloader.cs#L1383
Nullability of reference types in type of parameter 'y' of 'bool ChunkIdComparer.Equals(byte[] x, byte[] y)' doesn't match implicitly implemented member 'bool IEqualityComparer<byte[]>.Equals(byte[]? x, byte[]? y)' (possibly because of nullability attributes).
generate (server): src/DepotDownloader/DepotDownloader/ContentDownloader.cs#L1383
Nullability of reference types in type of parameter 'x' of 'bool ChunkIdComparer.Equals(byte[] x, byte[] y)' doesn't match implicitly implemented member 'bool IEqualityComparer<byte[]>.Equals(byte[]? x, byte[]? y)' (possibly because of nullability attributes).
generate (moddingkit)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/create-github-app-token@v2, actions/setup-dotnet@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
generate (moddingkit): src/DepotDownloader/DepotDownloader/CDNClientPool.cs#L25
Non-nullable property 'ProxyServer' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
generate (moddingkit): src/DepotDownloader/DepotDownloader/Util.cs#L211
Possible null reference return.
generate (moddingkit): src/DepotDownloader/DepotDownloader/Util.cs#L190
Possible null reference return.
generate (moddingkit): src/DepotDownloader/DepotDownloader/Util.cs#L168
Converting null literal or possible null value to non-nullable type.
generate (moddingkit): src/DepotDownloader/DepotDownloader/Util.cs#L147
Possible null reference return.
generate (moddingkit): src/DepotDownloader/DepotDownloader/Util.cs#L140
Converting null literal or possible null value to non-nullable type.
generate (moddingkit): src/DepotDownloader/DepotDownloader/AccountSettingsStore.cs#L44
Non-nullable field 'Instance' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
generate (moddingkit): src/DepotDownloader/DepotDownloader/AccountSettingsStore.cs#L32
Non-nullable field 'FileName' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
generate (moddingkit): src/DepotDownloader/DepotDownloader/ContentDownloader.cs#L1383
Nullability of reference types in type of parameter 'y' of 'bool ChunkIdComparer.Equals(byte[] x, byte[] y)' doesn't match implicitly implemented member 'bool IEqualityComparer<byte[]>.Equals(byte[]? x, byte[]? y)' (possibly because of nullability attributes).
generate (moddingkit): src/DepotDownloader/DepotDownloader/ContentDownloader.cs#L1383
Nullability of reference types in type of parameter 'x' of 'bool ChunkIdComparer.Equals(byte[] x, byte[] y)' doesn't match implicitly implemented member 'bool IEqualityComparer<byte[]>.Equals(byte[]? x, byte[]? y)' (possibly because of nullability attributes).