Skip to content

Intersect (main)

Intersect (main) #233

Manually triggered November 2, 2024 20:34
Status Success
Total duration 6m 50s
Artifacts 4

build.yml

on: workflow_dispatch
Generate Version-Specific Network Keys
45s
Generate Version-Specific Network Keys
Publish GitHub Release
0s
Publish GitHub Release
Debug Build Artifacts
13s
Debug Build Artifacts
Check if token set to publish to forum
0s
Check if token set to publish to forum
Publish to Forum
0s
Publish to Forum
Fit to window
Zoom out
Zoom in

Annotations

44 warnings
Generate Version-Specific Network Keys
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/cache@v3, actions/setup-dotnet@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Generate Version-Specific Network Keys: Framework/Intersect.Framework/Reflection/TypeExtensions.cs#L202
Cannot convert null literal to non-nullable reference type.
Generate Version-Specific Network Keys: Framework/Intersect.Framework/Reflection/TypeExtensions.cs#L295
Cannot convert null literal to non-nullable reference type.
Generate Version-Specific Network Keys: Intersect (Core)/Core/ExperimentalFeatures/ExperimentalFlag.cs#L8
'ExperimentalFlag' defines operator == or operator != but does not override Object.Equals(object o)
Generate Version-Specific Network Keys: Intersect (Core)/Core/ExperimentalFeatures/ExperimentalFlag.cs#L8
'ExperimentalFlag' defines operator == or operator != but does not override Object.GetHashCode()
Generate Version-Specific Network Keys: Intersect (Core)/Color.cs#L7
'Color' overrides Object.Equals(object o) but does not override Object.GetHashCode()
Build for Linux
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/cache@v3, actions/setup-dotnet@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Build for Linux: Framework/Intersect.Framework/Reflection/TypeExtensions.cs#L202
Cannot convert null literal to non-nullable reference type.
Build for Linux: Framework/Intersect.Framework/Reflection/TypeExtensions.cs#L295
Cannot convert null literal to non-nullable reference type.
Build for Linux: Framework/Intersect.Framework/Reflection/MemberInfoExtensions.cs#L25
Dereference of a possibly null reference.
Build for Linux: Framework/Intersect.Framework/Reflection/MemberInfoExtensions.cs#L25
Dereference of a possibly null reference.
Build for Linux: Framework/Intersect.Framework/Reflection/AssemblyExtensions.cs#L52
Dereference of a possibly null reference.
Build for Linux: Framework/Intersect.Framework/Reflection/AssemblyExtensions.cs#L52
Dereference of a possibly null reference.
Build for Linux: Framework/Intersect.Framework/Reflection/MemberInfoExtensions.cs#L25
Dereference of a possibly null reference.
Build for MacOS
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/cache@v3, actions/setup-dotnet@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Build for MacOS: Framework/Intersect.Framework/Reflection/TypeExtensions.cs#L202
Cannot convert null literal to non-nullable reference type.
Build for MacOS: Framework/Intersect.Framework/Reflection/TypeExtensions.cs#L295
Cannot convert null literal to non-nullable reference type.
Build for MacOS: Framework/Intersect.Framework/Reflection/AssemblyExtensions.cs#L52
Dereference of a possibly null reference.
Build for MacOS: Framework/Intersect.Framework/Reflection/MemberInfoExtensions.cs#L25
Dereference of a possibly null reference.
Build for MacOS: Framework/Intersect.Framework/Reflection/MemberInfoExtensions.cs#L25
Dereference of a possibly null reference.
Build for MacOS: Framework/Intersect.Framework/Reflection/TypeExtensions.cs#L202
Cannot convert null literal to non-nullable reference type.
Build for MacOS: Framework/Intersect.Framework/Reflection/TypeExtensions.cs#L295
Cannot convert null literal to non-nullable reference type.
Build for Windows
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/cache@v3, actions/setup-dotnet@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Build for Windows
It is no longer necessary to use the Microsoft.NET.Sdk.WindowsDesktop SDK. Consider changing the Sdk attribute of the root Project element to 'Microsoft.NET.Sdk'.
Build for Windows
It is no longer necessary to use the Microsoft.NET.Sdk.WindowsDesktop SDK. Consider changing the Sdk attribute of the root Project element to 'Microsoft.NET.Sdk'.
Build for Windows: Framework/Intersect.Framework/Reflection/TypeExtensions.cs#L202
Cannot convert null literal to non-nullable reference type.
Build for Windows: Framework/Intersect.Framework/Reflection/TypeExtensions.cs#L295
Cannot convert null literal to non-nullable reference type.
Build for Windows: Framework/Intersect.Framework/Reflection/AssemblyExtensions.cs#L52
Dereference of a possibly null reference.
Build for Windows: Framework/Intersect.Framework/Reflection/MemberInfoExtensions.cs#L25
Dereference of a possibly null reference.
Build for Windows: Framework/Intersect.Framework/Reflection/MemberInfoExtensions.cs#L25
Dereference of a possibly null reference.
Build for Windows: Framework/Intersect.Framework/Reflection/AssemblyExtensions.cs#L52
Dereference of a possibly null reference.

Artifacts

Produced during runtime
Name Size
engine-Linux Expired
118 MB
engine-Windows Expired
195 MB
engine-macOS Expired
122 MB
keys Expired
3.09 KB