Newtonsoft.Json Ext. CI/CD Pipeline #33
pipelines.yml
on: workflow_dispatch
Matrix: call-build
Matrix: call-test
Matrix: call-pack
call-sonarcloud
/
🔬 Code Quality Analysis
1m 28s
call-codecov
/
📊 Code Coverage Analysis
10s
call-codeql
/
🛡️ Security Analysis
2m 46s
call-nuget
/
🚀 Deploy v${{ inputs.version }}
0s
call-nuget
/
🚀 Deploy v9.0.6
1m 26s
Deployment protection rules
Reviewers, timers, and other rules protecting deployments in this run
Event | Environments |
---|---|
gimlichael
approved
|
Production |
Annotations
12 warnings
call-sonarcloud / 🔬 Code Quality Analysis:
src/Codebelt.Extensions.Newtonsoft.Json/Converters/ExceptionConverter.cs#L67
Refactor this method to reduce its Cognitive Complexity from 22 to the 15 allowed. (https://rules.sonarsource.com/csharp/RSPEC-3776)
|
call-sonarcloud / 🔬 Code Quality Analysis:
src/Codebelt.Extensions.Newtonsoft.Json/JDataResult.cs#L54
Use "string.Create" instead of "FormattableString". (https://rules.sonarsource.com/csharp/RSPEC-6618)
|
call-sonarcloud / 🔬 Code Quality Analysis:
src/Codebelt.Extensions.Newtonsoft.Json/Converters/TransientFaultExceptionConverter.cs#L53
Define a constant instead of using this literal 'descriptor' 4 times. (https://rules.sonarsource.com/csharp/RSPEC-1192)
|
call-sonarcloud / 🔬 Code Quality Analysis:
src/Codebelt.Extensions.Newtonsoft.Json/JDataResult.cs#L54
Use "string.Create" instead of "FormattableString". (https://rules.sonarsource.com/csharp/RSPEC-6618)
|
call-sonarcloud / 🔬 Code Quality Analysis:
src/Codebelt.Extensions.Newtonsoft.Json/Converters/ExceptionConverter.cs#L67
Remove this parameter 'objectType', whose value is ignored in the method. (https://rules.sonarsource.com/csharp/RSPEC-1172)
|
call-sonarcloud / 🔬 Code Quality Analysis:
src/Codebelt.Extensions.Newtonsoft.Json/Converters/ExceptionConverter.cs#L67
Refactor this method to reduce its Cognitive Complexity from 22 to the 15 allowed. (https://rules.sonarsource.com/csharp/RSPEC-3776)
|
call-sonarcloud / 🔬 Code Quality Analysis:
src/Codebelt.Extensions.Newtonsoft.Json/Converters/TransientFaultExceptionConverter.cs#L53
Define a constant instead of using this literal 'descriptor' 4 times. (https://rules.sonarsource.com/csharp/RSPEC-1192)
|
call-sonarcloud / 🔬 Code Quality Analysis:
src/Codebelt.Extensions.Newtonsoft.Json/Converters/ExceptionConverter.cs#L67
Remove this parameter 'objectType', whose value is ignored in the method. (https://rules.sonarsource.com/csharp/RSPEC-1172)
|
call-sonarcloud / 🔬 Code Quality Analysis:
src/Codebelt.Extensions.Newtonsoft.Json/Converters/ExceptionConverter.cs#L67
Refactor this method to reduce its Cognitive Complexity from 22 to the 15 allowed. (https://rules.sonarsource.com/csharp/RSPEC-3776)
|
call-sonarcloud / 🔬 Code Quality Analysis:
src/Codebelt.Extensions.Newtonsoft.Json/Converters/TransientFaultExceptionConverter.cs#L53
Define a constant instead of using this literal 'descriptor' 4 times. (https://rules.sonarsource.com/csharp/RSPEC-1192)
|
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
|
22 MB |
sha256:58ac156ecf02a68959e541e8f7fe34fbf03df16d8e8c7d0efb24ce3e67e99677
|
|
-Release
|
21.9 MB |
sha256:23a0b08ad744f86b467d4d7a97962e11f54121535851f8d60301b5cb7b9f2218
|
|
CoverageReport-Debug-Linux-
|
1.31 MB |
sha256:d768c9d3ea108cbb8ae1f18f69904c415bea5d83c5eefa836ad74c341c499a9d
|
|
CoverageReport-Debug-Windows-
|
1.31 MB |
sha256:906f6f80ef03fd5eb4fcd93842eb334abd8be43a1824c657ec5b5b2bb3bbcfed
|
|
CoverageReport-Release-Linux-
|
1.31 MB |
sha256:158c871101c874d979e932af7da8a25ed6965d01201af6e0335b9be114ac1c73
|
|
CoverageReport-Release-Windows-
|
1.31 MB |
sha256:04c7c9cb98771ef1a49f32c827b11656225f54437dc810128251d01f3961d6ab
|
|
NuGet-Debug
|
216 KB |
sha256:ee559a4768c1ce5ce169577ac0f33f87e96258d89557ea6a08c1c8e985b8dc2a
|
|
NuGet-Release
|
208 KB |
sha256:acaeaef73a8e4cc0aa6c9a674f2b84457cdc127f809907482fa6f6377e0ee931
|
|
TestResults-Debug-Linux-
|
268 KB |
sha256:242b6dbbaa741a598644faecc4ee15ec0ae27b3adfbcd2bf0fa933fb99ede1c6
|
|
TestResults-Debug-Windows-
|
310 KB |
sha256:8512bdefac58113b0739a856aed8c0ca80ed66974865da33fd41a741fccde57a
|
|
TestResults-Release-Linux-
|
235 KB |
sha256:f032d0b8d285b5f3b8c20d51361e01a352991cd3ff6372264a5e819a63c33283
|
|
TestResults-Release-Windows-
|
272 KB |
sha256:690f06d5ca6f2ef70eee363b9972844789e45d9b8458496628648ffeedf8d82b
|
|