Skip to content

Bump actions/checkout from 4 to 7 #30

Bump actions/checkout from 4 to 7

Bump actions/checkout from 4 to 7 #30

Triggered via pull request September 5, 2026 10:02
Status Cancelled
Total duration 1m 15s
Artifacts 1

runtime-architecture.yml

on: pull_request
Immutable snapshot and PCAP replay gate
59s
Immutable snapshot and PCAP replay gate
Fit to window
Zoom out
Zoom in

Annotations

2 errors and 10 warnings
Immutable snapshot and PCAP replay gate
Canceling since a higher priority waiting request for runtime-architecture-Runtime architecture-refs/pull/14/merge exists
Runtime architecture
Canceling since a higher priority waiting request for runtime-architecture-Runtime architecture-refs/pull/14/merge exists
Immutable snapshot and PCAP replay gate: src/ProcessBus.Iec61850.Raw/Analysis/RawProcessBusAnalyzer.cs#L398
The behavior of 'ushort.ToString()' could vary based on the current user's locale settings. Replace this call in 'RawProcessBusAnalyzer.TrackPtpEvent(PtpMessage)' with a call to 'ushort.ToString(IFormatProvider)'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1305)
Immutable snapshot and PCAP replay gate: src/ProcessBus.Iec61850.Raw/Replay/PcapReplayReader.cs#L12
Use 'ArgumentOutOfRangeException.ThrowIfLessThan' instead of explicitly throwing a new exception instance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1512)
Immutable snapshot and PCAP replay gate: src/ProcessBus.Iec61850.Raw/Replay/ProcessBusReplaySession.cs#L36
Method Replay passes 'MaximumFrames' as the paramName argument to a ArgumentOutOfRangeException constructor. Replace this argument with one of the method's parameter names. Note that the provided parameter name should have the exact casing as declared on the method. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2208)
Immutable snapshot and PCAP replay gate: src/ProcessBus.Iec61850.Raw/Analysis/RawProcessBusAnalyzer.cs#L247
The behavior of 'uint.ToString()' could vary based on the current user's locale settings. Replace this call in 'RawProcessBusAnalyzer.ResolveSvMappingProfile(ProcessBusFrame, SampledValueAsdu)' with a call to 'uint.ToString(IFormatProvider)'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1305)
Immutable snapshot and PCAP replay gate: src/ProcessBus.Iec61850.Raw/Analysis/RawProcessBusAnalyzer.cs#L246
The behavior of 'ushort.ToString()' could vary based on the current user's locale settings. Replace this call in 'RawProcessBusAnalyzer.ResolveSvMappingProfile(ProcessBusFrame, SampledValueAsdu)' with a call to 'ushort.ToString(IFormatProvider)'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1305)
Immutable snapshot and PCAP replay gate: src/ProcessBus.Iec61850.Raw/Runtime/SvRuntimeSnapshot.cs#L169
Use 'ArgumentOutOfRangeException.ThrowIfNegative' instead of explicitly throwing a new exception instance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1512)
Immutable snapshot and PCAP replay gate: src/ProcessBus.Core/Services/PcapAdapterCatalog.cs#L128
Specify marshaling for P/Invoke string arguments (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2101)
Immutable snapshot and PCAP replay gate: src/ProcessBus.Core/Models/PtpEventItem.cs#L6
The behavior of 'DateTime.ToString(string)' could vary based on the current user's locale settings. Replace this call in 'PtpEventItem.TimeText.get' with a call to 'DateTime.ToString(string, IFormatProvider)'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1305)
Immutable snapshot and PCAP replay gate: src/ProcessBus.Core/Services/PcapAdapterCatalog.cs#L58
The behavior of 'int.ToString()' could vary based on the current user's locale settings. Replace this call in 'PcapAdapterCatalog.GetAdaptersCore()' with a call to 'int.ToString(IFormatProvider)'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1305)
Immutable snapshot and PCAP replay gate: src/ProcessBus.Core/Services/Scl/SclSemanticParser.cs#L9
Member 'Load' does not access instance data and can be marked as static (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1822)

Artifacts

Produced during runtime
Name Size Digest
runtime-architecture-33959565224
9.25 KB
sha256:00ce537d90e1e3a7c694c31625426b08edcce7341dc54f825977fc67ab6a960b