Newtonsoft.Json Ext. CI/CD Pipeline #35
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
14s
call-codeql
/
🛡️ Security Analysis
3m 2s
call-nuget
/
🚀 Deploy v${{ inputs.version }}
0s
call-nuget
/
🚀 Deploy v9.0.7
1m 14s
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:053db8ee9291cc09c4fbeb3fb28b7739e582438210713b7ce5a384487f1c0ef4
|
|
-Release
|
21.9 MB |
sha256:61602e76b63ca39035d85714c0fb49a30e82233b374c033f47f45a46d7b1dac3
|
|
CoverageReport-Debug-Linux-
|
1.31 MB |
sha256:e18b1f14f3ab71249528dfef08ab228b16c0f14bde1c12c96146d6e999b2284c
|
|
CoverageReport-Debug-Windows-
|
1.31 MB |
sha256:88ba3c20ed5ca6653b3d7734230a2078aff1d1539fbafd36bd5b71d14237ff5d
|
|
CoverageReport-Release-Linux-
|
1.31 MB |
sha256:1f5cd192703c576e52df1ec6db16ad230a75252dddd7d320b7b97c9f34d113c8
|
|
CoverageReport-Release-Windows-
|
1.31 MB |
sha256:15db113a9cd5eff53c78b9f77603497c5c9666eeb0191e437257ac47a66f0b0b
|
|
NuGet-Debug
|
216 KB |
sha256:0129dcff74c1f483505dd0999687e67e9581b680f051d79ee951d68d9b72fa2f
|
|
NuGet-Release
|
208 KB |
sha256:7ffc6da977426de964606b5c837e7e835a2edc9a9388d5395acf5eacd7f66315
|
|
TestResults-Debug-Linux-
|
267 KB |
sha256:0c755ebbbc536c152f0ac3f6357c8869eda692970f8083361bc6e557c0aef51d
|
|
TestResults-Debug-Windows-
|
288 KB |
sha256:26a70295dd66671e33b544188463a56defd641367392e3aafe92063a1b69a475
|
|
TestResults-Release-Linux-
|
235 KB |
sha256:af0e96a80607bc732d15791bc91159145b3af491d1c69615e89dbed9ab188fb4
|
|
TestResults-Release-Windows-
|
271 KB |
sha256:5b28671d9943d6950e7a083c2b4b1a4f5279202283927e1ee4b5c4cb28193a55
|
|