Skip to content

3.3.6 for Terraria 1.4.5.4 #392

3.3.6 for Terraria 1.4.5.4

3.3.6 for Terraria 1.4.5.4 #392

Triggered via push February 5, 2026 00:52
Status Success
Total duration 4m 31s
Artifacts 9

ci.yml

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

Annotations

30 warnings
MacOS PC Server: OTAPI.Patcher/Resolvers/PCFileResolver.cs#L54
Dereference of a possibly null reference.
MacOS 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)'.
MacOS PC Server: OTAPI.Patcher/Targets/PatchTargets.cs#L33
Possible null reference return.
MacOS PC Server: OTAPI.Patcher/NugetPackageBuilder.cs#L62
Dereference of a possibly null reference.
MacOS PC Server: OTAPI.Patcher/NugetPackageBuilder.cs#L61
Dereference of a possibly null reference.
MacOS PC Server: OTAPI.Patcher/NugetPackageBuilder.cs#L33
Dereference of a possibly null reference.
MacOS PC Server: OTAPI.Patcher/Targets/PCServerTarget.cs#L39
Possible null reference argument for parameter 'path2' in 'string Path.Combine(string path1, string path2)'.
MacOS 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)
MacOS 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.
MacOS PC Server: OTAPI.Common/ClientHelpers.cs#L91
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Ubuntu PC Server: OTAPI.Patcher/NugetPackageBuilder.cs#L62
Dereference of a possibly null reference.
Ubuntu PC Server: OTAPI.Patcher/NugetPackageBuilder.cs#L61
Dereference of a possibly null reference.
Ubuntu 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)'.
Ubuntu 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)'.
Ubuntu PC Server: OTAPI.Patcher/Targets/PatchTargets.cs#L33
Possible null reference return.
Ubuntu PC Server: OTAPI.Patcher/Targets/PCServerTarget.cs#L39
Possible null reference argument for parameter 'path2' in 'string Path.Combine(string path1, string path2)'.
Ubuntu PC Server: OTAPI.Patcher/NugetPackageBuilder.cs#L33
Dereference of a possibly null reference.
Ubuntu 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)
Ubuntu 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.
Ubuntu PC Server: OTAPI.Common/ClientHelpers.cs#L91
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Windows 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)'.
Windows PC Server: OTAPI.Patcher/Resolvers/PCFileResolver.cs#L54
Dereference of a possibly null reference.
Windows 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)'.
Windows PC Server: OTAPI.Patcher/NugetPackageBuilder.cs#L62
Dereference of a possibly null reference.
Windows PC Server: OTAPI.Patcher/NugetPackageBuilder.cs#L61
Dereference of a possibly null reference.
Windows PC Server: OTAPI.Patcher/Targets/PCServerTarget.cs#L39
Possible null reference argument for parameter 'path2' in 'string Path.Combine(string path1, string path2)'.
Windows PC Server: OTAPI.Patcher/NugetPackageBuilder.cs#L33
Dereference of a possibly null reference.
Windows 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)
Windows 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.
Windows PC Server: OTAPI.Common/ClientHelpers.cs#L91
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.

Artifacts

Produced during runtime
Name Size Digest
MacOS PC Binaries
13.4 MB
sha256:779987e5325d5398ac2063d03bcc1729d605cb1d86156d9d53bd4f79e1c06566
MacOS PC NuGet Package
12.6 MB
sha256:98386763f1d5c46a67a1e279c8e13ff4739771c6cdcfd416968cd9cbecfc0400
MacOS PC Wiki MD files
2.82 KB
sha256:59af376f821b846d09dea36ee2e8e9c923f65bdef9ff09919e53a22d686cfd34
Ubuntu PC Binaries
13.4 MB
sha256:d020a143fbdca187ba172c058b479a564ab84f3fae405cd92c6a34737871e98b
Ubuntu PC NuGet Package
12.6 MB
sha256:919941774611f6df67c783bed5530032d7c69e767fb0e33aadd5e81763d8316e
Ubuntu PC Wiki MD files
2.89 KB
sha256:9a95085c76c0203797d1357bfa14fa40a00e2c922918a24bb6859416a4d606a6
Windows PC Binaries
13.4 MB
sha256:56ba66179e842e146966217bccaf22b7ca4530f852b1237a1d0c2cd50baa066c
Windows PC NuGet Package
12.6 MB
sha256:f656c25d6df1f3bad82209aee209bfcb214d790d9e77ca8de732442f3dcfc4da
Windows PC Wiki MD files
2.88 KB
sha256:7e6efecea6e6abb3357bf30b18dc5774704ea94fcaf11872f99ca2ebfa286911