Skip to content

xUnit Ext. CI/CD Pipeline #130

xUnit Ext. CI/CD Pipeline

xUnit Ext. CI/CD Pipeline #130

  • Production requires an approval to start deploying changes

    View pending deployments

    View pending deployments
    requested by gimlichael in xUnit Ext. CI/CD Pipeline #130

Manually triggered October 19, 2025 12:27
Status Waiting
Total duration
Artifacts 12
  • Production requires an approval to start deploying changes

    View pending deployments

    View pending deployments
    requested by gimlichael in xUnit Ext. CI/CD Pipeline #130

pipelines.yml

on: workflow_dispatch
Matrix: call-build
Matrix: call-test
Matrix: call-pack
call-sonarcloud  /  🔬 Code Quality Analysis
1m 24s
call-sonarcloud / 🔬 Code Quality Analysis
call-codecov  /  📊 Code Coverage Analysis
14s
call-codecov / 📊 Code Coverage Analysis
call-codeql  /  🛡️ Security Analysis
2m 39s
call-codeql / 🛡️ Security Analysis
call-nuget  /  🚀 Deploy v${{ inputs.version }}
call-nuget / 🚀 Deploy v${{ inputs.version }}
call-nuget  /  🚀 Deploy v10.0.7
call-nuget / 🚀 Deploy v10.0.7
Production waiting for review
Fit to window
Zoom out
Zoom in

Deployment protection rules

Reviewers, timers, and other rules protecting deployments in this run
Event Environments Comment
gimlichael
requested review
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/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: test/Codebelt.Extensions.Xunit.Tests/Assets/WemoryStream.cs#L9
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
call-sonarcloud / 🔬 Code Quality Analysis: test/Codebelt.Extensions.Xunit.Tests/Assets/WemoryStream.cs#L14
'WemoryStream.DisposeAsync()' hides inherited member 'Stream.DisposeAsync()'. To make the current member override that implementation, add the override keyword. Otherwise add the new keyword.
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
19.7 MB
sha256:24ab9fd1adad2654354b4b66fc1bdee2751a6349c63c80f71d528200cd0736f1
-Release
19.6 MB
sha256:1bc80f3a69a9988f84e9c192fe6296ca5b11c3224ac6b0d4e9895944b96d2f7f
CoverageReport-Debug-Linux-
1.9 MB
sha256:84c311b3f0bcf9565ab6284b4e251b5a47e225c625916b7c6a3d378cbf9e951f
CoverageReport-Debug-Windows-
1.93 MB
sha256:6242d3bd4cac7b5cedd559887457c13c6412a789703616fe15c791df05bddda9
CoverageReport-Release-Linux-
1.9 MB
sha256:ee8f512b3a03676bf8bf87fe54ffb0708f58bd1b9ea1f5e76e58145fe5833f3b
CoverageReport-Release-Windows-
1.93 MB
sha256:a90a96dbba7bfd647bb6452d317e717e87641a1fe7be984728ec0ce713f58e32
NuGet-Debug
247 KB
sha256:230665866c4b0f6e523de3ced188e446b92dbf0b9325618a05f1c6c69de8e78d
NuGet-Release
238 KB
sha256:919fbeb104218901e585f4ea6d179b3503dd686b61d65d5a04062b1835922c1b
TestResults-Debug-Linux-
223 KB
sha256:e61d436d3f0dc4eaa8367d60bf3b8a5804d0f4f17b07cae2ba34bd39dcef8b7b
TestResults-Debug-Windows-
276 KB
sha256:25a6b1e5a7f612eae1afd9b75d02388ac4708da5b3f07098eaba919f157651bb
TestResults-Release-Linux-
205 KB
sha256:a3ba53ffc156339a7523b0942b8389031124170e93a6a6f2c36bb0649b92f75f
TestResults-Release-Windows-
253 KB
sha256:b1deea4b32a400612c78cb14e74fb2aaad315bcc6b1ee8ada3c2bc3787b38067