Newtonsoft.Json Ext. CI/CD Pipeline #25
pipelines.yml
on: workflow_dispatch
Matrix: 🛠️ Build
Matrix: 🧪 Test
Matrix: 📦 Pack
call-sonarcloud
/
🔬 Code Quality Analysis
1m 32s
call-codecov
/
📊 Code Coverage Analysis
10s
call-codeql
/
🛡️ Security Analysis
2m 18s
call-nuget
/
🚀 Deploy v${{ inputs.version }}
0s
call-nuget
/
🚀 Deploy v9.0.2
1m 8s
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/Formatters/NewtonsoftJsonFormatterOptions.cs#L107
Remove this redundant jump. (https://rules.sonarsource.com/csharp/RSPEC-3626)
|
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/Formatters/NewtonsoftJsonFormatterOptions.cs#L107
Remove this redundant jump. (https://rules.sonarsource.com/csharp/RSPEC-3626)
|
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-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 | |
---|---|---|---|
CoverageReport-Debug-Linux-96a0e936c1ced5e5eff125607a22a7ef648860158584e796f660a5585683f03f
Expired
|
1.31 MB |
sha256:9b94b2c4df4fb4d1283fb80f6f62fa9dafa9faa5aa13a2eb3e4e87cb62cd150e
|
|
CoverageReport-Debug-Windows-96a0e936c1ced5e5eff125607a22a7ef648860158584e796f660a5585683f03f
Expired
|
1.31 MB |
sha256:f8f54674f39aaceaaafc140037a1c3b6975a43cabd7a455ec5e4478e9a6c1cda
|
|
CoverageReport-Release-Linux-96a0e936c1ced5e5eff125607a22a7ef648860158584e796f660a5585683f03f
Expired
|
1.31 MB |
sha256:361b2864b905e82cf65c81659ca464fc70db2714516856a6a34aa820cbbcbd3f
|
|
CoverageReport-Release-Windows-96a0e936c1ced5e5eff125607a22a7ef648860158584e796f660a5585683f03f
Expired
|
1.31 MB |
sha256:d1a27d9a94672b90aee5f6b4cc0a3f63f4b6301f82b4ccd23bd13722a2adfb1c
|
|
NuGet-Debug
Expired
|
216 KB |
sha256:a7f9175ddfec57120189015953d0bc29eb39d2bd737705f5ca2a330ec7c90c44
|
|
NuGet-Release
Expired
|
208 KB |
sha256:fca1414650c0d76fc8c6430fb583b5d1f3073c0c782fb90adb9b3f167de17261
|
|
TestResults-Debug-Linux-96a0e936c1ced5e5eff125607a22a7ef648860158584e796f660a5585683f03f
Expired
|
268 KB |
sha256:5d37348227d116729ee4ab4beb2a5e8f66dc36b1dbe24e41ae1b105b8d17f2eb
|
|
TestResults-Debug-Windows-96a0e936c1ced5e5eff125607a22a7ef648860158584e796f660a5585683f03f
Expired
|
292 KB |
sha256:ca55c577c94f3d643ab0435244dd2b6c4d13fafe3c568a54f6bce7d03ffeba73
|
|
TestResults-Release-Linux-96a0e936c1ced5e5eff125607a22a7ef648860158584e796f660a5585683f03f
Expired
|
236 KB |
sha256:78feb827888d5d036732657b58f698f2ef14c497a7a3c5e1b176478b03e3de8a
|
|
TestResults-Release-Windows-96a0e936c1ced5e5eff125607a22a7ef648860158584e796f660a5585683f03f
Expired
|
271 KB |
sha256:0f9326cfbfc861b681acf1dcbb47b800eaf97a032cb0b2faaf015524f7f07d0d
|
|
net8.0-Debug
Expired
|
660 KB |
sha256:5e3ddc39bb1decec6e15ac17258d35afd606d27c9633a263dca1b1acae0aaa89
|
|
net8.0-Release
Expired
|
646 KB |
sha256:021b6fa78b4dddf52a89f7bc6b4f356c1b4d65d9344b57bce07d9652f6d028ff
|
|
net9.0-Debug
Expired
|
660 KB |
sha256:bb24c054ab7d0e856a034cf665b4145c9136361180cee116972f9321fdcf1988
|
|
net9.0-Release
Expired
|
647 KB |
sha256:7a2631cfee1685de29b71cbc15074d626a88e4072a70af5256de10fc7843b991
|
|
netstandard2.0-Debug
Expired
|
308 KB |
sha256:0470b1ca149c927c6ebabb29df5034eb1423110cd5cf8a93e24517ae0222fa7b
|
|
netstandard2.0-Release
Expired
|
304 KB |
sha256:3badeb118f512f66731774577bce285e98c4cfb73f9e270b3eba3225b0ef78b8
|
|