Skip to content

xUnit Ext. CI/CD Pipeline #98

xUnit Ext. CI/CD Pipeline

xUnit Ext. CI/CD Pipeline #98

Manually triggered May 24, 2025 12:23
Status Success
Total duration 9m 4s
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
11s
call-codecov / 📊 Code Coverage Analysis
call-codeql  /  🛡️ Security Analysis
2m 23s
call-codeql / 🛡️ Security Analysis
call-nuget  /  🚀 Deploy v${{ inputs.version }}
0s
call-nuget / 🚀 Deploy v${{ inputs.version }}
call-nuget  /  🚀 Deploy v10.0.1
2m 2s
call-nuget / 🚀 Deploy v10.0.1
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 May 24, 2025
Production

Annotations

12 warnings
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/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/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/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/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/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.5 MB
sha256:8e26f79bcadc66bb6bd81ef0f56b0945ae12e7b6237701498f75d393c8d82460
-Release Expired
19.5 MB
sha256:4014768652a983b8954165eef5c23b744b32c1482354e628ff65c53827572598
CoverageReport-Debug-Linux- Expired
1.9 MB
sha256:d83cf18cc82be8f6a86ea6626ca5a9245ad0f6b6e015b0b8da70c0441542bc6d
CoverageReport-Debug-Windows- Expired
1.93 MB
sha256:2a1b6c7f947b357fc6fcd5f78d5c002a5263b0d8ea85c44f99842c4a7348108a
CoverageReport-Release-Linux- Expired
1.9 MB
sha256:ec53ca526ec456f894cc3084b9b82eaef5c1e1152d26dfb6b8f72103d8950092
CoverageReport-Release-Windows- Expired
1.93 MB
sha256:dee1cf35a85583ee54e77d08ef178835b180ee45eb6c4271e90071ae27d564af
NuGet-Debug Expired
246 KB
sha256:2589dc2d56968b028f8d42227cca424cd3e6c5a39e497abf237c6a1ef6dfcf0f
NuGet-Release Expired
237 KB
sha256:3ea7893df8b75270d946d5c1aef65fe833fc7a8432a8597813249a42fea35eb1
TestResults-Debug-Linux- Expired
223 KB
sha256:3504a13bc4a9fbc784d3e1ec142ebbb605f74dba456c3c14cd44eab3323949bc
TestResults-Debug-Windows- Expired
272 KB
sha256:65a69828eca5d6db63a6fd9a834eca658b6dba5cc53df58e4aeb6dc7d3ead787
TestResults-Release-Linux- Expired
205 KB
sha256:37106835decbe3e4c164b973445dfc93a781b849b187cf3adb5f8e58d040ec06
TestResults-Release-Windows- Expired
250 KB
sha256:0600cb8949d6b58eb34f294e1de80d68b01dc035fe3d8198d9a0b766e4d54dad