Skip to content

Switch CI to GitHub-hosted runners and exclude live PLC tests #109

Switch CI to GitHub-hosted runners and exclude live PLC tests

Switch CI to GitHub-hosted runners and exclude live PLC tests #109

Triggered via push July 25, 2026 18:23
Status Success
Total duration 41s
Artifacts
Run tests and documentation
37s
Run tests and documentation
Fit to window
Zoom out
Zoom in

Annotations

1 error and 13 warnings
Run tests and documentation
Process completed with exit code 1.
Run tests and documentation
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v3, actions/setup-dotnet@v2, danielpalme/ReportGenerator-GitHub-Action@5.1.22. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Run tests and documentation: MewtocolNet/TypeConversion/PlcVarTypeConversions.cs#L55
The result of the expression is always 'true' since a value of type 'PlcVarType' is never equal to 'null' of type 'PlcVarType?'
Run tests and documentation: MewtocolNet/MewtocolFrameResponse.cs#L5
'MewtocolFrameResponse' defines operator == or operator != but does not override Object.GetHashCode()
Run tests and documentation: MewtocolNet/MewtocolFrameResponse.cs#L5
'MewtocolFrameResponse' defines operator == or operator != but does not override Object.Equals(object o)
Run tests and documentation: MewtocolNet/RegisterBuilding/BuilderPatterns/RBuildFromAttributes.cs#L69
Introducing a 'Finalize' method can interfere with destructor invocation. Did you intend to declare a destructor?
Run tests and documentation: MewtocolNet/RegisterBuilding/BuilderPatterns/RBuildAnon.cs#L20
The member 'RBuildAnon.String(string, int)' does not hide an accessible member. The new keyword is not required.
Run tests and documentation: MewtocolNet/RegisterBuilding/BuilderPatterns/RBuildAnon.cs#L18
The member 'RBuildAnon.Struct<T>(string)' does not hide an accessible member. The new keyword is not required.
Run tests and documentation: MewtocolNet/RegisterBuilding/BuilderPatterns/RBuildAnon.cs#L16
The member 'RBuildAnon.Bool(string)' does not hide an accessible member. The new keyword is not required.
Run tests and documentation: MewtocolNet/ComCassette/CassetteInformation.cs#L16
'CassetteInformation' defines operator == or operator != but does not override Object.GetHashCode()
Run tests and documentation: MewtocolNet/ComCassette/CassetteInformation.cs#L16
'CassetteInformation' overrides Object.Equals(object o) but does not override Object.GetHashCode()
Run tests and documentation: MewtocolNet/MewtocolInterfaceTcp.cs#L75
'MewtocolInterfaceTcp.BuildTcpClient()': new protected member declared in sealed type
Run tests and documentation
.NET 7.0 is no longer supported and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the .NET support policy.
Run tests and documentation
.NET 6.0 is no longer supported and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the .NET support policy.