Skip to content

feat(ci): Add automated performance tracing to CI pipeline #70

feat(ci): Add automated performance tracing to CI pipeline

feat(ci): Add automated performance tracing to CI pipeline #70

Triggered via pull request October 24, 2025 06:08
Status Failure
Total duration 8m 51s
Artifacts

dotnet.yml

on: pull_request
Build & Unit Tests
4m 12s
Build & Unit Tests
Verify Markdown Links
32s
Verify Markdown Links
Verify Markdown C# Code Blocks
1m 17s
Verify Markdown C# Code Blocks
Docker E2E Tests
8m 42s
Docker E2E Tests
Performance Trace
1m 10s
Performance Trace
K8s Validation Status
4s
K8s Validation Status
Fit to window
Zoom out
Zoom in

Annotations

1 error and 40 warnings
Performance Trace
Process completed with exit code 1.
Performance Trace: src/ProbotSharp.Domain/Abstractions/ResultExtensions.cs#L165
The result of the expression is always 'false' since a value of type 'Result<TIn>' is never equal to 'null' of type 'Result<TIn>?'
Performance Trace: src/ProbotSharp.Domain/Abstractions/ResultExtensions.cs#L24
The result of the expression is always 'false' since a value of type 'Result<TIn>' is never equal to 'null' of type 'Result<TIn>?'
Verify Markdown C# Code Blocks: src/ProbotSharp.Domain/Abstractions/ResultExtensions.cs#L165
The result of the expression is always 'false' since a value of type 'Result<TIn>' is never equal to 'null' of type 'Result<TIn>?'
Verify Markdown C# Code Blocks: src/ProbotSharp.Domain/Abstractions/ResultExtensions.cs#L24
The result of the expression is always 'false' since a value of type 'Result<TIn>' is never equal to 'null' of type 'Result<TIn>?'
Build & Unit Tests: src/ProbotSharp.Domain/Attachments/CommentAttachment.cs#L36
Change 'List<AttachmentField>' in 'CommentAttachment.Fields' to use 'Collection<T>', 'ReadOnlyCollection<T>' or 'KeyedCollection<K,V>' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1002)
Build & Unit Tests: src/ProbotSharp.Domain/Attachments/AttachmentField.cs#L26
Identifier 'Short' contains type name (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1720)
Build & Unit Tests: src/ProbotSharp.Domain/Abstractions/ResultExtensions.cs#L165
The result of the expression is always 'false' since a value of type 'Result<TIn>' is never equal to 'null' of type 'Result<TIn>?'
Build & Unit Tests: src/ProbotSharp.Domain/Abstractions/ResultExtensions.cs#L24
The result of the expression is always 'false' since a value of type 'Result<TIn>' is never equal to 'null' of type 'Result<TIn>?'
Build & Unit Tests: src/ProbotSharp.Domain/Abstractions/ResultExtensions.cs#L165
The result of the expression is always 'false' since a value of type 'Result<TIn>' is never equal to 'null' of type 'Result<TIn>?'
Build & Unit Tests: src/ProbotSharp.Domain/Abstractions/ResultExtensions.cs#L24
The result of the expression is always 'false' since a value of type 'Result<TIn>' is never equal to 'null' of type 'Result<TIn>?'