Skip to content

xUnit Ext. CI/CD Pipeline #112

xUnit Ext. CI/CD Pipeline

xUnit Ext. CI/CD Pipeline #112

Manually triggered June 15, 2025 17:33
Status Success
Total duration 10m 6s
Artifacts 12

pipelines.yml

on: workflow_dispatch
Matrix: call-build
Matrix: call-test
Matrix: call-pack
call-sonarcloud  /  🔬 Code Quality Analysis
1m 30s
call-sonarcloud / 🔬 Code Quality Analysis
call-codecov  /  📊 Code Coverage Analysis
12s
call-codecov / 📊 Code Coverage Analysis
call-codeql  /  🛡️ Security Analysis
2m 9s
call-codeql / 🛡️ Security Analysis
call-nuget  /  🚀 Deploy v${{ inputs.version }}
0s
call-nuget / 🚀 Deploy v${{ inputs.version }}
call-nuget  /  🚀 Deploy v10.0.3
2m 3s
call-nuget / 🚀 Deploy v10.0.3
Fit to window
Zoom out
Zoom in

Deployment protection rules

Reviewers, timers, and other rules protecting deployments in this run
Event Environments Comment
gimlichael
approved Jun 15, 2025
Production

Annotations

12 warnings
call-sonarcloud / 🔬 Code Quality Analysis: src/Codebelt.Extensions.Xunit.Hosting/MinimalHostTest.cs#L76
Remove this call from a constructor to the overridable 'Configure' method. (https://rules.sonarsource.com/csharp/RSPEC-1699)
call-sonarcloud / 🔬 Code Quality Analysis: src/Codebelt.Extensions.Xunit.Hosting/LoggerExtensions.cs#L30
Refactor this method to reduce its Cognitive Complexity from 21 to the 15 allowed. (https://rules.sonarsource.com/csharp/RSPEC-3776)
call-sonarcloud / 🔬 Code Quality Analysis: src/Codebelt.Extensions.Xunit.Hosting/HostTest.cs#L102
Remove this call from a constructor to the overridable 'Configure' method. (https://rules.sonarsource.com/csharp/RSPEC-1699)
call-sonarcloud / 🔬 Code Quality Analysis: src/Codebelt.Extensions.Xunit.Hosting/Internal/MinimalHostTest.cs#L12
Remove the field '_hostBuilderContext' and declare it as a local variable in the relevant methods. (https://rules.sonarsource.com/csharp/RSPEC-1450)
call-sonarcloud / 🔬 Code Quality Analysis: src/Codebelt.Extensions.Xunit.Hosting.AspNetCore/MinimalWebHostTest.cs#L52
Remove this call from a constructor to the overridable 'Configure' method. (https://rules.sonarsource.com/csharp/RSPEC-1699)
call-sonarcloud / 🔬 Code Quality Analysis: src/Codebelt.Extensions.Xunit.Hosting.AspNetCore/WebHostTest.cs#L47
Remove this call from a constructor to the overridable 'Configure' method. (https://rules.sonarsource.com/csharp/RSPEC-1699)
call-sonarcloud / 🔬 Code Quality Analysis: src/Codebelt.Extensions.Xunit.Hosting/MinimalHostTest.cs#L76
Remove this call from a constructor to the overridable 'Configure' method. (https://rules.sonarsource.com/csharp/RSPEC-1699)
call-sonarcloud / 🔬 Code Quality Analysis: src/Codebelt.Extensions.Xunit.Hosting/LoggerExtensions.cs#L30
Refactor this method to reduce its Cognitive Complexity from 21 to the 15 allowed. (https://rules.sonarsource.com/csharp/RSPEC-3776)
call-sonarcloud / 🔬 Code Quality Analysis: src/Codebelt.Extensions.Xunit.Hosting/HostTest.cs#L102
Remove this call from a constructor to the overridable 'Configure' method. (https://rules.sonarsource.com/csharp/RSPEC-1699)
call-sonarcloud / 🔬 Code Quality Analysis: src/Codebelt.Extensions.Xunit.Hosting/Internal/MinimalHostTest.cs#L12
Remove the field '_hostBuilderContext' and declare it as a local variable in the relevant methods. (https://rules.sonarsource.com/csharp/RSPEC-1450)
call-codeql / 🛡️ Security Analysis
Unable to validate code scanning workflow: MissingPushHook
call-codeql / 🛡️ Security Analysis
1 issue was detected with this workflow: Please specify an on.push hook to analyze and see code scanning alerts from the default branch on the Security tab.

Artifacts

Produced during runtime
Name Size Digest
-Debug Expired
19.6 MB
sha256:c817b9093568b04e0bf2cc3d707f2bcfa85291412b0e6b19ff27eb8089d626cd
-Release Expired
19.5 MB
sha256:0a54a39a37f27239e8bd21c09a5c5067de4b142c726016e688b56c45595668b8
CoverageReport-Debug-Linux- Expired
1.9 MB
sha256:6b227b043b1418a148d9bd9f6bcb0e959b7732c08211e0c685a785826ccaf3ce
CoverageReport-Debug-Windows- Expired
1.93 MB
sha256:b2cd1a0dc1ca30d88d0dfd1c61dedab2114590a20b305ac4ffbce139f93e27d5
CoverageReport-Release-Linux- Expired
1.9 MB
sha256:f5c5baa1124375a0946c7ad90da2b425a971558629c40a49ade3ff5204d843fa
CoverageReport-Release-Windows- Expired
1.93 MB
sha256:85ed696c26d00f3c6d6e433b126e00ab0318a276ae1df881ef1a6077e1f68dc5
NuGet-Debug Expired
247 KB
sha256:55cb5b02b1d4037e6371c44054ab3f0e3acf94964ee3bac0c7331ae53b903445
NuGet-Release Expired
238 KB
sha256:acf2e54378aa2e9fa8ac41adbb0c2692ee2ea4cfdf7cb2d596266f396051be12
TestResults-Debug-Linux- Expired
224 KB
sha256:6d4deeecc3827e79ebb45e9ebddba0678aed1a168b50c28901a8414ec1aa7f0c
TestResults-Debug-Windows- Expired
276 KB
sha256:39905933aa42a8edc90fc50045b4844c3f6e00ab2f544dd6a383393725b9f5fd
TestResults-Release-Linux- Expired
206 KB
sha256:7d7ab1d4ffd1800f128cfe9bba1d2f0ac34249ef1b15ef2c8086520d9cb6f80b
TestResults-Release-Windows- Expired
252 KB
sha256:a09547a98fde29fc2420bf29d210adcfd4a6294a111a09df982426a033a53bbb