Skip to content

Show all frontends in trim step #713

Show all frontends in trim step

Show all frontends in trim step #713

Triggered via push June 29, 2026 20:54
Status Success
Total duration 2m 44s
Artifacts 8

build.yml

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

Annotations

1 error, 78 warnings, and 1 notice
build (10.0.x, macos-latest)
Process completed with exit code 1.
build (10.0.x, ubuntu-latest)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-dotnet@v3, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build (10.0.x, ubuntu-latest): source/TS.NET.Sequences/Steps/BodePlotStep.cs#L26
Possible null reference argument for parameter 'enabledChannelIndices' in 'void Instruments.SetThunderscopeChannel(int[] enabledChannelIndices)'.
build (10.0.x, ubuntu-latest): source/TS.NET.Sequences/Variables/FactoryBringupVariables.cs#L13
'FactoryBringUpVariables.ToJson()' hides inherited member 'FactoryVariables.ToJson()'. Use the new keyword if hiding was intended.
build (10.0.x, ubuntu-latest): source/TS.NET.Sequencer/Sequence.cs#L138
Using member 'System.Xml.Serialization.XmlSerializer.Serialize(Stream, Object)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. Members from serialized types may be trimmed if not referenced directly.
build (10.0.x, ubuntu-latest): source/TS.NET.Sequencer/Sequence.cs#L136
Using member 'System.Xml.Serialization.XmlSerializer.XmlSerializer(Type)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. Members from serialized types may be trimmed if not referenced directly.
build (10.0.x, ubuntu-latest): source/TS.NET.Sequencer/Sequence.cs#L145
Using member 'System.Xml.Serialization.XmlSerializer.Deserialize(Stream)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. Members from deserialized types may be trimmed if not referenced directly.
build (10.0.x, ubuntu-latest): source/TS.NET.Sequencer/Sequence.cs#L143
Using member 'System.Xml.Serialization.XmlSerializer.XmlSerializer(Type)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. Members from serialized types may be trimmed if not referenced directly.
build (10.0.x, ubuntu-latest): source/TS.NET.Sequencer/Steps/ModalUiStep.cs#L95
'TComponent' generic argument does not satisfy 'DynamicallyAccessedMemberTypes.All' in 'Microsoft.AspNetCore.Components.Web.HtmlRenderer.RenderComponentAsync<TComponent>(ParameterView)'. The generic parameter 'T' of 'TS.NET.Sequencer.ModalUiStep.UpdateUi<T>(Dictionary<String, Object>)' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
build (10.0.x, ubuntu-latest): source/TS.NET.Sequencer/HTML/HtmlReport.razor#L64
The variable 'firstMetadataItem' is assigned but its value is never used
build (10.0.x, ubuntu-latest): source/TS.NET.Photino/PhotinoServer.cs#L39
Possible null reference argument for parameter 'assembly' in 'ManifestEmbeddedFileProvider.ManifestEmbeddedFileProvider(Assembly assembly, string root)'.
build (10.0.x, ubuntu-latest): source/TS.NET.Photino/LiveReloadService.cs#L72
Dereference of a possibly null reference.
build (10.0.x, ubuntu-latest): source/TS.NET/Storage/Hwid.cs#L27
Using member 'System.ComponentModel.DataAnnotations.MaxLengthAttribute.MaxLengthAttribute(Int32)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. Uses reflection to get the 'Count' property on types that don't implement ICollection. This 'Count' property may be trimmed. Ensure it is preserved.
build (10.0.x, ubuntu-latest): source/TS.NET/Storage/Hwid.cs#L23
Using member 'System.ComponentModel.DataAnnotations.MaxLengthAttribute.MaxLengthAttribute(Int32)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. Uses reflection to get the 'Count' property on types that don't implement ICollection. This 'Count' property may be trimmed. Ensure it is preserved.
build (10.0.x, ubuntu-latest): source/TS.NET/Storage/Hwid.cs#L12
Using member 'System.ComponentModel.DataAnnotations.MaxLengthAttribute.MaxLengthAttribute(Int32)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. Uses reflection to get the 'Count' property on types that don't implement ICollection. This 'Count' property may be trimmed. Ensure it is preserved.
build (10.0.x, ubuntu-latest): source/TS.NET/Storage/Hwid.cs#L19
Using member 'System.ComponentModel.DataAnnotations.MaxLengthAttribute.MaxLengthAttribute(Int32)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. Uses reflection to get the 'Count' property on types that don't implement ICollection. This 'Count' property may be trimmed. Ensure it is preserved.
build (10.0.x, ubuntu-latest): source/TS.NET/Utility/Frontend.cs#L141
The variable 'pgaInputMaxDeviationFromBiasV' is assigned but its value is never used
build (10.0.x, ubuntu-latest): source/TS.NET.Sequences/Steps/TrimStep/TrimStep.cs#L74
Dereference of a possibly null reference.
build (10.0.x, ubuntu-latest): source/TS.NET.Sequences/Steps/TrimStep/TrimStep.cs#L47
Possible null reference argument for parameter 'enabledChannelIndices' in 'void Instruments.SetThunderscopeChannel(int[] enabledChannelIndices)'.
build (10.0.x, ubuntu-latest): source/TS.NET.Sequences/Steps/BodePlotStep.cs#L26
Possible null reference argument for parameter 'enabledChannelIndices' in 'void Instruments.SetThunderscopeChannel(int[] enabledChannelIndices)'.
build (10.0.x, ubuntu-latest): source/TS.NET.Sequences/Steps/BodePlotGpsdoStep.cs#L26
Possible null reference argument for parameter 'enabledChannelIndices' in 'void Instruments.SetThunderscopeChannel(int[] enabledChannelIndices)'.
build (10.0.x, ubuntu-latest): source/TS.NET.Sequences/Variables/FactoryBringupVariables.cs#L13
'FactoryBringUpVariables.ToJson()' hides inherited member 'FactoryVariables.ToJson()'. Use the new keyword if hiding was intended.
build (10.0.x, ubuntu-latest): source/TS.NET.Sequencer/HTML/HtmlReport.razor#L64
The variable 'firstMetadataItem' is assigned but its value is never used
build (10.0.x, ubuntu-latest): source/TS.NET/Utility/Frontend.cs#L141
The variable 'pgaInputMaxDeviationFromBiasV' is assigned but its value is never used
build (10.0.x, ubuntu-latest): source/TS.NET.Photino/PhotinoServer.cs#L39
Possible null reference argument for parameter 'assembly' in 'ManifestEmbeddedFileProvider.ManifestEmbeddedFileProvider(Assembly assembly, string root)'.
build (10.0.x, ubuntu-latest): source/TS.NET.Photino/LiveReloadService.cs#L72
Dereference of a possibly null reference.
build (10.0.x, macos-latest)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-dotnet@v3, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build (10.0.x, macos-latest): source/TS.NET.Sequences/Steps/BodePlotStep.cs#L26
Possible null reference argument for parameter 'enabledChannelIndices' in 'void Instruments.SetThunderscopeChannel(int[] enabledChannelIndices)'.
build (10.0.x, macos-latest): source/TS.NET.Sequences/Variables/FactoryBringupVariables.cs#L13
'FactoryBringUpVariables.ToJson()' hides inherited member 'FactoryVariables.ToJson()'. Use the new keyword if hiding was intended.
build (10.0.x, macos-latest): source/TS.NET.Sequencer/Sequence.cs#L145
Using member 'System.Xml.Serialization.XmlSerializer.Deserialize(Stream)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. Members from deserialized types may be trimmed if not referenced directly.
build (10.0.x, macos-latest): source/TS.NET.Sequencer/Sequence.cs#L143
Using member 'System.Xml.Serialization.XmlSerializer.XmlSerializer(Type)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. Members from serialized types may be trimmed if not referenced directly.
build (10.0.x, macos-latest): source/TS.NET.Sequencer/Sequence.cs#L138
Using member 'System.Xml.Serialization.XmlSerializer.Serialize(Stream, Object)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. Members from serialized types may be trimmed if not referenced directly.
build (10.0.x, macos-latest): source/TS.NET.Sequencer/Sequence.cs#L136
Using member 'System.Xml.Serialization.XmlSerializer.XmlSerializer(Type)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. Members from serialized types may be trimmed if not referenced directly.
build (10.0.x, macos-latest): source/TS.NET.Sequencer/Steps/ModalUiStep.cs#L95
'TComponent' generic argument does not satisfy 'DynamicallyAccessedMemberTypes.All' in 'Microsoft.AspNetCore.Components.Web.HtmlRenderer.RenderComponentAsync<TComponent>(ParameterView)'. The generic parameter 'T' of 'TS.NET.Sequencer.ModalUiStep.UpdateUi<T>(Dictionary<String, Object>)' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
build (10.0.x, macos-latest): source/TS.NET.Sequencer/HTML/HtmlReport.razor#L64
The variable 'firstMetadataItem' is assigned but its value is never used
build (10.0.x, macos-latest): source/TS.NET.Photino/PhotinoServer.cs#L39
Possible null reference argument for parameter 'assembly' in 'ManifestEmbeddedFileProvider.ManifestEmbeddedFileProvider(Assembly assembly, string root)'.
build (10.0.x, macos-latest): source/TS.NET.Photino/LiveReloadService.cs#L72
Dereference of a possibly null reference.
build (10.0.x, macos-latest): source/TS.NET/Storage/Hwid.cs#L23
Using member 'System.ComponentModel.DataAnnotations.MaxLengthAttribute.MaxLengthAttribute(Int32)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. Uses reflection to get the 'Count' property on types that don't implement ICollection. This 'Count' property may be trimmed. Ensure it is preserved.
build (10.0.x, macos-latest): source/TS.NET/Storage/Hwid.cs#L27
Using member 'System.ComponentModel.DataAnnotations.MaxLengthAttribute.MaxLengthAttribute(Int32)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. Uses reflection to get the 'Count' property on types that don't implement ICollection. This 'Count' property may be trimmed. Ensure it is preserved.
build (10.0.x, macos-latest): source/TS.NET/Storage/Hwid.cs#L19
Using member 'System.ComponentModel.DataAnnotations.MaxLengthAttribute.MaxLengthAttribute(Int32)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. Uses reflection to get the 'Count' property on types that don't implement ICollection. This 'Count' property may be trimmed. Ensure it is preserved.
build (10.0.x, macos-latest): source/TS.NET/Storage/Hwid.cs#L12
Using member 'System.ComponentModel.DataAnnotations.MaxLengthAttribute.MaxLengthAttribute(Int32)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. Uses reflection to get the 'Count' property on types that don't implement ICollection. This 'Count' property may be trimmed. Ensure it is preserved.
build (10.0.x, macos-latest): source/TS.NET/Utility/Frontend.cs#L141
The variable 'pgaInputMaxDeviationFromBiasV' is assigned but its value is never used
build (10.0.x, macos-latest): source/TS.NET.Sequences/Steps/TrimStep/TrimStep.cs#L74
Dereference of a possibly null reference.
build (10.0.x, macos-latest): source/TS.NET.Sequences/Steps/TrimStep/TrimStep.cs#L47
Possible null reference argument for parameter 'enabledChannelIndices' in 'void Instruments.SetThunderscopeChannel(int[] enabledChannelIndices)'.
build (10.0.x, macos-latest): source/TS.NET.Sequences/Steps/BodePlotStep.cs#L26
Possible null reference argument for parameter 'enabledChannelIndices' in 'void Instruments.SetThunderscopeChannel(int[] enabledChannelIndices)'.
build (10.0.x, macos-latest): source/TS.NET.Sequences/Steps/BodePlotGpsdoStep.cs#L26
Possible null reference argument for parameter 'enabledChannelIndices' in 'void Instruments.SetThunderscopeChannel(int[] enabledChannelIndices)'.
build (10.0.x, macos-latest): source/TS.NET.Sequences/Variables/FactoryBringupVariables.cs#L13
'FactoryBringUpVariables.ToJson()' hides inherited member 'FactoryVariables.ToJson()'. Use the new keyword if hiding was intended.
build (10.0.x, macos-latest): source/TS.NET.Sequencer/HTML/HtmlReport.razor#L64
The variable 'firstMetadataItem' is assigned but its value is never used
build (10.0.x, macos-latest): source/TS.NET/Utility/Frontend.cs#L141
The variable 'pgaInputMaxDeviationFromBiasV' is assigned but its value is never used
build (10.0.x, macos-latest): source/TS.NET.Photino/PhotinoServer.cs#L39
Possible null reference argument for parameter 'assembly' in 'ManifestEmbeddedFileProvider.ManifestEmbeddedFileProvider(Assembly assembly, string root)'.
build (10.0.x, macos-latest): source/TS.NET.Photino/LiveReloadService.cs#L72
Dereference of a possibly null reference.
build (10.0.x, windows-latest)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-dotnet@v3, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build (10.0.x, windows-latest): source/TS.NET.Sequences/Variables/FactoryBringupVariables.cs#L13
'FactoryBringUpVariables.ToJson()' hides inherited member 'FactoryVariables.ToJson()'. Use the new keyword if hiding was intended.
build (10.0.x, windows-latest): source/TS.NET.Sequencer/Steps/ModalUiStep.cs#L95
'TComponent' generic argument does not satisfy 'DynamicallyAccessedMemberTypes.All' in 'Microsoft.AspNetCore.Components.Web.HtmlRenderer.RenderComponentAsync<TComponent>(ParameterView)'. The generic parameter 'T' of 'TS.NET.Sequencer.ModalUiStep.UpdateUi<T>(Dictionary<String, Object>)' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
build (10.0.x, windows-latest): source/TS.NET.Sequencer/Sequence.cs#L138
Using member 'System.Xml.Serialization.XmlSerializer.Serialize(Stream, Object)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. Members from serialized types may be trimmed if not referenced directly.
build (10.0.x, windows-latest): source/TS.NET.Sequencer/Sequence.cs#L145
Using member 'System.Xml.Serialization.XmlSerializer.Deserialize(Stream)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. Members from deserialized types may be trimmed if not referenced directly.
build (10.0.x, windows-latest): source/TS.NET.Sequencer/Sequence.cs#L143
Using member 'System.Xml.Serialization.XmlSerializer.XmlSerializer(Type)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. Members from serialized types may be trimmed if not referenced directly.
build (10.0.x, windows-latest): source/TS.NET.Sequencer/Sequence.cs#L136
Using member 'System.Xml.Serialization.XmlSerializer.XmlSerializer(Type)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. Members from serialized types may be trimmed if not referenced directly.
build (10.0.x, windows-latest): source/TS.NET.Sequencer/HTML/HtmlReport.razor#L64
The variable 'firstMetadataItem' is assigned but its value is never used
build (10.0.x, windows-latest): source/TS.NET.Photino/PhotinoServer.cs#L39
Possible null reference argument for parameter 'assembly' in 'ManifestEmbeddedFileProvider.ManifestEmbeddedFileProvider(Assembly assembly, string root)'.
build (10.0.x, windows-latest): source/TS.NET.Photino/LiveReloadService.cs#L72
Dereference of a possibly null reference.
build (10.0.x, windows-latest): source/TS.NET/Storage/Hwid.cs#L27
Using member 'System.ComponentModel.DataAnnotations.MaxLengthAttribute.MaxLengthAttribute(Int32)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. Uses reflection to get the 'Count' property on types that don't implement ICollection. This 'Count' property may be trimmed. Ensure it is preserved.
build (10.0.x, windows-latest): source/TS.NET/Storage/Hwid.cs#L23
Using member 'System.ComponentModel.DataAnnotations.MaxLengthAttribute.MaxLengthAttribute(Int32)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. Uses reflection to get the 'Count' property on types that don't implement ICollection. This 'Count' property may be trimmed. Ensure it is preserved.
build (10.0.x, windows-latest): source/TS.NET/Storage/Hwid.cs#L12
Using member 'System.ComponentModel.DataAnnotations.MaxLengthAttribute.MaxLengthAttribute(Int32)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. Uses reflection to get the 'Count' property on types that don't implement ICollection. This 'Count' property may be trimmed. Ensure it is preserved.
build (10.0.x, windows-latest): source/TS.NET/Storage/Hwid.cs#L19
Using member 'System.ComponentModel.DataAnnotations.MaxLengthAttribute.MaxLengthAttribute(Int32)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. Uses reflection to get the 'Count' property on types that don't implement ICollection. This 'Count' property may be trimmed. Ensure it is preserved.
build (10.0.x, windows-latest): source/TS.NET/Utility/Frontend.cs#L141
The variable 'pgaInputMaxDeviationFromBiasV' is assigned but its value is never used
build (10.0.x, windows-latest): source/TS.NET.Sequences/Steps/TrimStep/TrimStep.cs#L74
Dereference of a possibly null reference.
build (10.0.x, windows-latest): source/TS.NET.Sequences/Steps/TrimStep/TrimStep.cs#L47
Possible null reference argument for parameter 'enabledChannelIndices' in 'void Instruments.SetThunderscopeChannel(int[] enabledChannelIndices)'.
build (10.0.x, windows-latest): source/TS.NET.Sequences/Steps/BodePlotStep.cs#L26
Possible null reference argument for parameter 'enabledChannelIndices' in 'void Instruments.SetThunderscopeChannel(int[] enabledChannelIndices)'.
build (10.0.x, windows-latest): source/TS.NET.Sequences/Steps/BodePlotGpsdoStep.cs#L26
Possible null reference argument for parameter 'enabledChannelIndices' in 'void Instruments.SetThunderscopeChannel(int[] enabledChannelIndices)'.
build (10.0.x, windows-latest): source/TS.NET.Sequences/Variables/FactoryBringupVariables.cs#L13
'FactoryBringUpVariables.ToJson()' hides inherited member 'FactoryVariables.ToJson()'. Use the new keyword if hiding was intended.
build (10.0.x, windows-latest): source/TS.NET/Utility/Frontend.cs#L141
The variable 'pgaInputMaxDeviationFromBiasV' is assigned but its value is never used
build (10.0.x, windows-latest): source/TS.NET.Sequencer/HTML/HtmlReport.razor#L64
The variable 'firstMetadataItem' is assigned but its value is never used
build (10.0.x, windows-latest): source/TS.NET.Photino/LiveReloadService.cs#L72
Dereference of a possibly null reference.
build (10.0.x, windows-latest): source/TS.NET.Photino/PhotinoServer.cs#L39
Possible null reference argument for parameter 'assembly' in 'ManifestEmbeddedFileProvider.ManifestEmbeddedFileProvider(Assembly assembly, string root)'.
build (10.0.x, macos-latest)
The macos-latest label will migrate to macOS 26 beginning June 15, 2026. For more information see https://github.com/actions/runner-images/issues/14167

Artifacts

Produced during runtime
Name Size Digest
TS.NET.Engine-linux-x64
6.89 MB
sha256:b1725c901e13e71dd0f0821b4b7f00694b8adb5a06f50dc50c9966006975f803
TS.NET.Engine-macos-arm64
6.35 MB
sha256:47b7be18ef5b47051fa2369088c3a344b824b86b6c8c31ae9857843d140e4c81
TS.NET.Engine-macos-x64
6.78 MB
sha256:630c91c8b7dcf2706e31a2d7e09d3459c69780e2a48db3553ee66d0a66c55bc6
TS.NET.Engine-win-x64
6.61 MB
sha256:9770fb55ca09414bc819232faa0bb28a466e6e32d2f76d71c4c7a997e89081fa
TS.NET.Testbench.UI-linux-x64
14.8 MB
sha256:f51f2002cf06645780f0f5f55939d59d42c162d798c9373cce24b51a513493b1
TS.NET.Testbench.UI-macos-arm64
14.5 MB
sha256:1f54ebd8bc8099a9a80767cece3cf2cdae1b25e2d189b7ad5d69a7fa08e5f941
TS.NET.Testbench.UI-macos-x64
14.9 MB
sha256:a30af8b0ac9bc12eb403cbe2d40fffb05ead7fd0fa03cbf9bfe350a9a861aa51
TS.NET.Testbench.UI-win-x64
15.1 MB
sha256:d1125896a22ab4d09115eee364b8e7c5c775469bb80beafb5904045c0186d1d0