Skip to content

Bootstrapper CI Pipeline #12

Bootstrapper CI Pipeline

Bootstrapper CI Pipeline #12

Manually triggered February 15, 2026 12:54
Status Success
Total duration 1h 14m 11s
Artifacts 22

ci-pipeline.yml

on: workflow_dispatch
Matrix: call-build
Matrix: call-test-linux
Matrix: call-test-windows
Matrix: call-pack
call-sonarcloud  /  🔬 Code Quality Analysis
1m 41s
call-sonarcloud / 🔬 Code Quality Analysis
call-codecov  /  📊 Code Coverage Analysis
10s
call-codecov / 📊 Code Coverage Analysis
call-codeql  /  🛡️ Security Analysis
3m 28s
call-codeql / 🛡️ Security Analysis
call-nuget  /  🚀 Deploy v${{ inputs.version }}
0s
call-nuget / 🚀 Deploy v${{ inputs.version }}
call-nuget  /  🚀 Deploy v5.0.3
1m 5s
call-nuget / 🚀 Deploy v5.0.3
Fit to window
Zoom out
Zoom in

Deployment protection rules

Reviewers, timers, and other rules protecting deployments in this run
Event Environments Comment
gimlichael
approved Feb 15, 2026
Production

Annotations

12 warnings
call-sonarcloud / 🔬 Code Quality Analysis: app/Codebelt.Bootstrapper.MinimalWorker.App/Program.cs#L5
Missing XML comment for publicly visible type or member 'Program'
call-sonarcloud / 🔬 Code Quality Analysis: app/Codebelt.Bootstrapper.MinimalWorker.App/FakeHostedService.cs#L24
Missing XML comment for publicly visible type or member 'FakeHostedService.ExecuteAsync(CancellationToken)'
call-sonarcloud / 🔬 Code Quality Analysis: app/Codebelt.Bootstrapper.MinimalWorker.App/FakeHostedService.cs#L8
Missing XML comment for publicly visible type or member 'FakeHostedService.FakeHostedService(ILogger<FakeHostedService>, IHostLifetimeEvents)'
call-sonarcloud / 🔬 Code Quality Analysis: app/Codebelt.Bootstrapper.MinimalWorker.App/FakeHostedService.cs#L3
Missing XML comment for publicly visible type or member 'FakeHostedService'
call-sonarcloud / 🔬 Code Quality Analysis: src/Codebelt.Bootstrapper.Console/MinimalConsoleHostedService.cs#L48
Refactor this method to reduce its Cognitive Complexity from 19 to the 15 allowed. (https://rules.sonarsource.com/csharp/RSPEC-3776)
call-sonarcloud / 🔬 Code Quality Analysis: src/Codebelt.Bootstrapper.Console/ConsoleHostedService.cs#L49
Refactor this method to reduce its Cognitive Complexity from 17 to the 15 allowed. (https://rules.sonarsource.com/csharp/RSPEC-3776)
call-sonarcloud / 🔬 Code Quality Analysis: src/Codebelt.Bootstrapper.Console/MinimalConsoleHostedService.cs#L48
Refactor this method to reduce its Cognitive Complexity from 19 to the 15 allowed. (https://rules.sonarsource.com/csharp/RSPEC-3776)
call-sonarcloud / 🔬 Code Quality Analysis: src/Codebelt.Bootstrapper.Console/ConsoleHostedService.cs#L49
Refactor this method to reduce its Cognitive Complexity from 17 to the 15 allowed. (https://rules.sonarsource.com/csharp/RSPEC-3776)
call-sonarcloud / 🔬 Code Quality Analysis: src/Codebelt.Bootstrapper/ProgramRoot.cs#L15
Remove this empty class, write its code or make it an "interface". (https://rules.sonarsource.com/csharp/RSPEC-2094)
call-sonarcloud / 🔬 Code Quality Analysis: src/Codebelt.Bootstrapper/ProgramRoot.cs#L15
Remove this empty class, write its code or make it an "interface". (https://rules.sonarsource.com/csharp/RSPEC-2094)
call-codeql / 🛡️ Security Analysis
Cannot build an overlay-base database because build-mode is set to "manual" instead of "none". Falling back to creating a normal full database instead.
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-ARM64-080186e7b7d75882ba9eab79c689f7a7e2106e315820e511e2339ee1aaddfe16
1.08 MB
sha256:9277c6d908629768b26f89f8a0c840fb500f7ab87ba6a326ab2add5ea6862d89
CoverageReport-Debug-Linux-X64-080186e7b7d75882ba9eab79c689f7a7e2106e315820e511e2339ee1aaddfe16
1.08 MB
sha256:cc525c1b2bd341fe011d3492c554ca9850ce0207aef8e1a68a810ff532642fa2
CoverageReport-Debug-Windows-ARM64-080186e7b7d75882ba9eab79c689f7a7e2106e315820e511e2339ee1aaddfe16
1.08 MB
sha256:f9fa1eefe2821796520e0eb496cbea6ce8999b2d7e63a2b495a8d89a09f98a84
CoverageReport-Debug-Windows-X64-080186e7b7d75882ba9eab79c689f7a7e2106e315820e511e2339ee1aaddfe16
1.08 MB
sha256:12e825e2575c1eb8a03d265d4c514669fc43852ad48a46706e3084846efb56bf
CoverageReport-Release-Linux-ARM64-080186e7b7d75882ba9eab79c689f7a7e2106e315820e511e2339ee1aaddfe16
1.08 MB
sha256:451fea73d2fa60ea7113f8448d0fd0230edeeb6c08defa9e5cd766b9b2f8b953
CoverageReport-Release-Linux-X64-080186e7b7d75882ba9eab79c689f7a7e2106e315820e511e2339ee1aaddfe16
1.08 MB
sha256:c836a3edbf6ddde54718c269eac8f2b739e41094c50f9d65dcf7aea2dd56d839
CoverageReport-Release-Windows-ARM64-080186e7b7d75882ba9eab79c689f7a7e2106e315820e511e2339ee1aaddfe16
1.08 MB
sha256:9a400e445e20710931b2372c7ec79b955f79936b44f2aa024658c5c679e8bad4
CoverageReport-Release-Windows-X64-080186e7b7d75882ba9eab79c689f7a7e2106e315820e511e2339ee1aaddfe16
1.08 MB
sha256:dc340f71a76dccebdcfa884e2103cd29c90515770ad56a09898a7310f53247ea
NuGet-Debug
166 KB
sha256:0caa7a781e4d0c7254a52e2483c656771fd0bd8f172555290b663ff1b04fcb3c
NuGet-Release
163 KB
sha256:c031bfa48a78a16bc99e2da53fcb29c49bc5434b211c049acf289ebe88a34deb
TestResults-Debug-Linux-ARM64-080186e7b7d75882ba9eab79c689f7a7e2106e315820e511e2339ee1aaddfe16
107 KB
sha256:676c809825f2c66e511a18e2bfcc765df18b7f623ecd2b1dac2bb384fd7325e4
TestResults-Debug-Linux-X64-080186e7b7d75882ba9eab79c689f7a7e2106e315820e511e2339ee1aaddfe16
107 KB
sha256:4c4cc986fce2a12c10c0a4491ca6d7b0e6b463564a7dc57476db5c1f678c4886
TestResults-Debug-Windows-ARM64-080186e7b7d75882ba9eab79c689f7a7e2106e315820e511e2339ee1aaddfe16
108 KB
sha256:836fbde16c05f810a8a69e57a34b78889c18e15cb8a997edefecda5a0a907cd5
TestResults-Debug-Windows-X64-080186e7b7d75882ba9eab79c689f7a7e2106e315820e511e2339ee1aaddfe16
108 KB
sha256:fbb3f05e3a71cdd93462684b43a6cea968fbd9101e6d92949d4e009440898ae8
TestResults-Release-Linux-ARM64-080186e7b7d75882ba9eab79c689f7a7e2106e315820e511e2339ee1aaddfe16
101 KB
sha256:8095afa4ef54f2fef6932f2ece3cc7321d2fbf5b496b0622d9c26290442d899e
TestResults-Release-Linux-X64-080186e7b7d75882ba9eab79c689f7a7e2106e315820e511e2339ee1aaddfe16
102 KB
sha256:a94671e52c3dd7395de01ed4e58dbeff69aa893f85891812e96d1bdd31cd35c6
TestResults-Release-Windows-ARM64-080186e7b7d75882ba9eab79c689f7a7e2106e315820e511e2339ee1aaddfe16
99.2 KB
sha256:1b500ae57596077fdb5e89e4be09b9b7ff6bed7da7ccc9b0a3e571cf155e1443
TestResults-Release-Windows-X64-080186e7b7d75882ba9eab79c689f7a7e2106e315820e511e2339ee1aaddfe16
102 KB
sha256:e29593a459e3b1700b9dd7095762b54dbfd58ec73b723ef9804745efd00a939c
build-Debug-ARM64
5.59 MB
sha256:71c4625b857bde05b15612c3f3fa64f83179202de39f42daf90b5b9c1088e09e
build-Debug-X64
5.59 MB
sha256:8c1574920e01824f2d1e2199d718d4594d27cff0ef1e686ebf077404e6c69788
build-Release-ARM64
5.59 MB
sha256:8819f1fc78719528e03d809e542b0a66a399b191532dd44f194abb77bdbac9e9
build-Release-X64
5.59 MB
sha256:2562a07313cca16d977c1d685f70b3a2dfd40201c1c19fc466e908d53d4d27c4