Skip to content

Merge pull request #155 from sors89/upcoming #385

Merge pull request #155 from sors89/upcoming

Merge pull request #155 from sors89/upcoming #385

Triggered via push January 28, 2026 22:04
Status Success
Total duration 5m 9s
Artifacts 9

ci.yml

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

Annotations

30 warnings
Ubuntu PC Server: OTAPI.Patcher/NugetPackageBuilder.cs#L61
Dereference of a possibly null reference.
Ubuntu PC Server: OTAPI.Patcher/Resolvers/PCFileResolver.cs#L54
Dereference of a possibly null reference.
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/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/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#L77
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
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: 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/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/Resolvers/MobileFileResolver.cs#L34
Possible null reference argument for parameter 'source' in 'string Enumerable.Last<string>(IEnumerable<string> source, Func<string, bool> predicate)'.
MacOS PC Server: OTAPI.Patcher/NugetPackageBuilder.cs#L33
Dereference of a possibly null reference.
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#L77
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Windows PC Server: OTAPI.Patcher/NugetPackageBuilder.cs#L61
Dereference of a possibly null reference.
Windows PC Server: OTAPI.Patcher/Resolvers/PCFileResolver.cs#L54
Dereference of a possibly null reference.
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#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/Targets/PCServerTarget.cs#L39
Possible null reference argument for parameter 'path2' in 'string Path.Combine(string path1, string path2)'.
Windows PC Server: OTAPI.Patcher/Targets/PatchTargets.cs#L33
Possible null reference return.
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#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
MacOS PC Binaries Expired
13.4 MB
sha256:b3bbbdfa36d31d39a30bf8e15cf08808e53a2379c618db6fe0b9b818297a1c41
MacOS PC NuGet Package Expired
12.6 MB
sha256:104ae36c263e41ef9be6d52ad1b38d12f351f872d76de3c4e24bebfcd9174e38
MacOS PC Wiki MD files Expired
2.82 KB
sha256:6127c107dcbcfdab504f83718316b3c4a09a7be7f893db56a2cbbba3dd9873c6
Ubuntu PC Binaries Expired
13.4 MB
sha256:b1cd26740f964fd6b02c3fae5f49a7c96cfc655e6d5811d24edc0bf5b7a7a180
Ubuntu PC NuGet Package Expired
12.6 MB
sha256:5153d58db15d34f9110e15eba6a8617c07f6b09302c093e64eea22a7f1bb42c5
Ubuntu PC Wiki MD files Expired
2.89 KB
sha256:520df0bd48dd711729d1b1a152cb593c473c45c81208ab9da5e5eab0eb84b5d4
Windows PC Binaries Expired
13.4 MB
sha256:42158f66b568b38d31bbcf88096e287a68aaa019a4aa2ad1a4fd30a38589c4c8
Windows PC NuGet Package Expired
12.6 MB
sha256:c6608cb7b1c495f7e3b17d7087997e063e5a89ab90d5306cfd31cbd4958c08c9
Windows PC Wiki MD files Expired
2.88 KB
sha256:3299540fd0b73cff3955a023ddfa71b919965f030241c6a267f8a87e0f9d7897