Newtonsoft.Json Ext. CI/CD Pipeline #31
pipelines.yml
on: workflow_dispatch
Matrix: call-build
Matrix: call-test
Matrix: call-pack
call-sonarcloud
/
🔬 Code Quality Analysis
1m 24s
call-codecov
/
📊 Code Coverage Analysis
13s
call-codeql
/
🛡️ Security Analysis
2m 48s
call-nuget
/
🚀 Deploy v${{ inputs.version }}
0s
call-nuget
/
🚀 Deploy v9.0.5
1m 22s
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/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/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/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
Expired
|
21.9 MB |
sha256:7e4445b5619d6d4007296e4cf41f9bff4ee27d858ffb160fe3bc688f96ecf4d5
|
|
-Release
Expired
|
21.9 MB |
sha256:4cba65fec6b24ac408a2c5cf5c572f9e5bc0dc02a90ea9b26a63fad8778e34ff
|
|
CoverageReport-Debug-Linux-
Expired
|
1.31 MB |
sha256:f50046d5490a38624249ce2cf3cb4206e7ae91ee42e63c9192ac04f771a31829
|
|
CoverageReport-Debug-Windows-
Expired
|
1.31 MB |
sha256:bc5151da78c6ad42f02f6aac5d289bdc74043bc3a09f10ccda17167a96761962
|
|
CoverageReport-Release-Linux-
Expired
|
1.31 MB |
sha256:ed8b0692c2e8686844c07a6647c92575b1c035e7ccc2ae489535e26ce1257407
|
|
CoverageReport-Release-Windows-
Expired
|
1.31 MB |
sha256:525785a7d9d079da60447e3d2fa3cf3c1d2d44f726d6cacd0b8bb5bd73225ba3
|
|
NuGet-Debug
Expired
|
216 KB |
sha256:e8f988593f24461448b75e3874fa59e78fa7b52be808409b5cc27c7bede78fe2
|
|
NuGet-Release
Expired
|
208 KB |
sha256:af9a6f4d29e598f0594bc4d310379963748299e1f2755f76cef352f0cc7df919
|
|
TestResults-Debug-Linux-
Expired
|
269 KB |
sha256:b7b357550b95e087abb84a17748cc9350f34cce7a3f1e65732172ae53ff986f5
|
|
TestResults-Debug-Windows-
Expired
|
310 KB |
sha256:35de7fc3b64ebf1ade11ac74a237c246d89f5fb1cf6e7df902f62eb30c2f4f17
|
|
TestResults-Release-Linux-
Expired
|
219 KB |
sha256:e8ea623279c7d048de766579ef54248ab14070a9c172435b8493ca5cbccfcb76
|
|
TestResults-Release-Windows-
Expired
|
271 KB |
sha256:ba9172b2df4f972d8ac4b31ff09957c77653714691de7b7c78f0fd553de9bdb6
|
|