Skip to content

Merge branch 'upcoming' into upcoming-nuget-release #84

Merge branch 'upcoming' into upcoming-nuget-release

Merge branch 'upcoming' into upcoming-nuget-release #84

Triggered via push June 9, 2025 09:19
Status Failure
Total duration 3m 12s
Artifacts 6

ci-nuget.yml

on: push
Matrix: Server
Fit to window
Zoom out
Zoom in

Annotations

1 error and 30 warnings
tModLoader Server
Process completed with exit code 134.
tModLoader Server: OTAPI.Patcher/NugetPackageBuilder.cs#L61
Dereference of a possibly null reference.
tModLoader Server: OTAPI.Patcher/Resolvers/PCFileResolver.cs#L54
Dereference of a possibly null reference.
tModLoader Server: OTAPI.Patcher/Resolvers/MobileFileResolver.cs#L34
Possible null reference argument for parameter 'source' in 'string Enumerable.Last<string>(IEnumerable<string> source, Func<string, bool> predicate)'.
tModLoader Server: OTAPI.Patcher/Resolvers/PCFileResolver.cs#L36
Possible null reference argument for parameter 'source' in 'string Enumerable.First<string>(IEnumerable<string> source, Func<string, bool> predicate)'.
tModLoader Server: OTAPI.Patcher/Targets/PCServerTarget.cs#L39
Possible null reference argument for parameter 'path2' in 'string Path.Combine(string path1, string path2)'.
tModLoader Server: OTAPI.Patcher/NugetPackageBuilder.cs#L33
Dereference of a possibly null reference.
tModLoader Server: OTAPI.Patcher/Targets/PatchTargets.cs#L33
Possible null reference return.
tModLoader Server: FNA/src/Utilities/FNADllMap.cs#L91
The 'ModuleInitializer' attribute is only intended to be used in application code or advanced source generator scenarios (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2255)
tModLoader Server: FNA/src/Graphics/PackedVector/HalfTypeHelper.cs#L22
The type name 'uif' only contains lower-cased ascii characters. Such names may become reserved for the language.
tModLoader Server: OTAPI.Common/ClientHelpers.cs#L77
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Mobile Server: OTAPI.Patcher/NugetPackageBuilder.cs#L61
Dereference of a possibly null reference.
Mobile Server: OTAPI.Patcher/Resolvers/PCFileResolver.cs#L54
Dereference of a possibly null reference.
Mobile Server: OTAPI.Patcher/Resolvers/MobileFileResolver.cs#L34
Possible null reference argument for parameter 'source' in 'string Enumerable.Last<string>(IEnumerable<string> source, Func<string, bool> predicate)'.
Mobile Server: OTAPI.Patcher/Resolvers/PCFileResolver.cs#L36
Possible null reference argument for parameter 'source' in 'string Enumerable.First<string>(IEnumerable<string> source, Func<string, bool> predicate)'.
Mobile Server: OTAPI.Patcher/Targets/PCServerTarget.cs#L39
Possible null reference argument for parameter 'path2' in 'string Path.Combine(string path1, string path2)'.
Mobile Server: OTAPI.Patcher/Targets/PatchTargets.cs#L33
Possible null reference return.
Mobile Server: OTAPI.Patcher/NugetPackageBuilder.cs#L33
Dereference of a possibly null reference.
Mobile Server: FNA/src/Utilities/FNADllMap.cs#L91
The 'ModuleInitializer' attribute is only intended to be used in application code or advanced source generator scenarios (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2255)
Mobile Server: FNA/src/Graphics/PackedVector/HalfTypeHelper.cs#L22
The type name 'uif' only contains lower-cased ascii characters. Such names may become reserved for the language.
Mobile Server: OTAPI.Common/ClientHelpers.cs#L77
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
PC Server: OTAPI.Patcher/NugetPackageBuilder.cs#L61
Dereference of a possibly null reference.
PC Server: OTAPI.Patcher/Resolvers/PCFileResolver.cs#L54
Dereference of a possibly null reference.
PC Server: OTAPI.Patcher/Resolvers/PCFileResolver.cs#L36
Possible null reference argument for parameter 'source' in 'string Enumerable.First<string>(IEnumerable<string> source, Func<string, bool> predicate)'.
PC Server: OTAPI.Patcher/Resolvers/MobileFileResolver.cs#L34
Possible null reference argument for parameter 'source' in 'string Enumerable.Last<string>(IEnumerable<string> source, Func<string, bool> predicate)'.
PC Server: OTAPI.Patcher/Targets/PCServerTarget.cs#L39
Possible null reference argument for parameter 'path2' in 'string Path.Combine(string path1, string path2)'.
PC Server: OTAPI.Patcher/NugetPackageBuilder.cs#L33
Dereference of a possibly null reference.
PC Server: OTAPI.Patcher/Targets/PatchTargets.cs#L33
Possible null reference return.
PC Server: FNA/src/Utilities/FNADllMap.cs#L91
The 'ModuleInitializer' attribute is only intended to be used in application code or advanced source generator scenarios (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2255)
PC Server: FNA/src/Graphics/PackedVector/HalfTypeHelper.cs#L22
The type name 'uif' only contains lower-cased ascii characters. Such names may become reserved for the language.
PC Server: OTAPI.Common/ClientHelpers.cs#L77
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.

Artifacts

Produced during runtime
Name Size Digest
Mobile Binaries Expired
10.5 MB
sha256:f3660afdadcbc51f9c6824c527f01f506ab62a5c601c7a90689273975de6f105
Mobile NuGet Package Expired
9.9 MB
sha256:05f58ac93c6c94339a3619db2d635d8dd3e0dad991b1fe13df64a0b904db2073
Mobile Wiki MD files Expired
2.87 KB
sha256:19604817a3b156a685c0c2e1e7f4f39dedd0daacee6abce996e6934a37432113
PC Binaries Expired
10.6 MB
sha256:c6451a7ad4074fd0f77a188b4e7aae07f3dceed00bfa988ec94b187d7448fd65
PC NuGet Package Expired
9.97 MB
sha256:74b28bc74b9068743a28b7426bcf16aa4bfe1128cc64bb601df2b34d69d0c1fe
PC Wiki MD files Expired
2.89 KB
sha256:a73ed7793dda9b56b7527348caa6de65837d7a973e6372adff28c21bdd342a9d