Skip to content

V5.0.6/service update #20

V5.0.6/service update

V5.0.6/service update #20

Triggered via pull request March 29, 2026 14:10
Status Success
Total duration 9m 16s
Artifacts 22

ci-pipeline.yml

on: pull_request
Matrix: call-build
Matrix: call-test-linux
Matrix: call-test-windows
Matrix: call-pack
call-sonarcloud  /  🔬 Code Quality Analysis
1m 42s
call-sonarcloud / 🔬 Code Quality Analysis
call-codecov  /  📊 Code Coverage Analysis
14s
call-codecov / 📊 Code Coverage Analysis
call-codeql  /  🛡️ Security Analysis
3m 25s
call-codeql / 🛡️ Security Analysis
call-nuget  /  deploy
call-nuget / deploy
call-nuget  /  deploy_environment
call-nuget / deploy_environment
Fit to window
Zoom out
Zoom in

Annotations

30 warnings
call-build (X64, Release) / 🛠️ Build
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4, google-github-actions/auth@v2, google-github-actions/setup-gcloud@v2. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
call-build (X64, Debug) / 🛠️ Build
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4, google-github-actions/auth@v2, google-github-actions/setup-gcloud@v2. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
call-build (ARM64, Release) / 🛠️ Build
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4, google-github-actions/auth@v2, google-github-actions/setup-gcloud@v2. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
call-build (ARM64, Debug) / 🛠️ Build
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4, google-github-actions/auth@v2, google-github-actions/setup-gcloud@v2. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
call-pack (Debug) / 📦 Pack
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
call-pack (Release) / 📦 Pack
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
call-test-linux (X64, Debug) / 🧪 Test
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
call-test-linux (X64, Release) / 🧪 Test
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
call-test-linux (ARM64, Release) / 🧪 Test
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
call-test-linux (ARM64, Debug) / 🧪 Test
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
call-test-windows (X64, Release) / 🧪 Test
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
call-test-windows (X64, Debug) / 🧪 Test
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
call-test-windows (ARM64, Release) / 🧪 Test
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
call-test-windows (ARM64, Debug) / 🧪 Test
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
call-codecov / 📊 Code Coverage Analysis
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
call-sonarcloud / 🔬 Code Quality Analysis
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/setup-dotnet@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
call-sonarcloud / 🔬 Code Quality Analysis: app/Codebelt.Bootstrapper.Console.App/Startup.cs#L44
Missing XML comment for publicly visible type or member 'Startup.RunAsync(IServiceProvider, CancellationToken)'
call-sonarcloud / 🔬 Code Quality Analysis: app/Codebelt.Bootstrapper.Console.App/Startup.cs#L24
Missing XML comment for publicly visible type or member 'Startup.ConfigureConsole(IServiceProvider)'
call-sonarcloud / 🔬 Code Quality Analysis: app/Codebelt.Bootstrapper.Console.App/Startup.cs#L19
Missing XML comment for publicly visible type or member 'Startup.ConfigureServices(IServiceCollection)'
call-sonarcloud / 🔬 Code Quality Analysis: app/Codebelt.Bootstrapper.Console.App/Startup.cs#L15
Missing XML comment for publicly visible type or member 'Startup.Startup(IConfiguration, IHostEnvironment)'
call-sonarcloud / 🔬 Code Quality Analysis: app/Codebelt.Bootstrapper.Console.App/Startup.cs#L13
Missing XML comment for publicly visible type or member 'Startup'
call-sonarcloud / 🔬 Code Quality Analysis: app/Codebelt.Bootstrapper.Console.App/Program.cs#L8
Missing XML comment for publicly visible type or member 'Program'
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.
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.
call-sonarcloud / 🔬 Code Quality Analysis: src/Codebelt.Bootstrapper/ProgramRoot.cs#L15
Remove this empty class, write its code or make it an "interface".
call-sonarcloud / 🔬 Code Quality Analysis: src/Codebelt.Bootstrapper/ProgramRoot.cs#L15
Remove this empty class, write its code or make it an "interface".
call-codeql / 🛡️ Security Analysis
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/setup-dotnet@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
call-codeql / 🛡️ Security Analysis
Starting April 2026, the CodeQL Action will skip computing file coverage information on pull requests to improve analysis performance. File coverage information will still be computed on non-PR analyses. To opt out of this change, set the `CODEQL_ACTION_FILE_COVERAGE_ON_PRS` environment variable to `true`. Alternatively, create a custom repository property with the name `github-codeql-file-coverage-on-prs` and the type "True/false", then set this property to `true` in the repository's settings.
call-codeql / 🛡️ Security Analysis
Cannot build an overlay 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:15e21d0c6b69b75fce8160bb1c42cd7e14c089409d78e9b02b700dcfae6150ce
CoverageReport-Debug-Linux-X64-080186e7b7d75882ba9eab79c689f7a7e2106e315820e511e2339ee1aaddfe16
1.08 MB
sha256:7af041525cebebb06c786741f6275a3acf1d8fc14a7a0baa663de8d749ce9136
CoverageReport-Debug-Windows-ARM64-080186e7b7d75882ba9eab79c689f7a7e2106e315820e511e2339ee1aaddfe16
1.08 MB
sha256:fd1d0635c73a44c8d91bce910b6364bb06b3df7d8119e507214451c5635abd02
CoverageReport-Debug-Windows-X64-080186e7b7d75882ba9eab79c689f7a7e2106e315820e511e2339ee1aaddfe16
1.08 MB
sha256:98233d90ba8986d7e40c49058ee5d1206404a23efe33efe7c1130e7abef859d2
CoverageReport-Release-Linux-ARM64-080186e7b7d75882ba9eab79c689f7a7e2106e315820e511e2339ee1aaddfe16
1.08 MB
sha256:a00e145b483a812c0a65b757086944081ddee2910b2635b1b2914fa0100e4814
CoverageReport-Release-Linux-X64-080186e7b7d75882ba9eab79c689f7a7e2106e315820e511e2339ee1aaddfe16
1.08 MB
sha256:8a6bd145b24f20c12c244f1bbc766dbeca4e80aefad251573117c42fb40c974d
CoverageReport-Release-Windows-ARM64-080186e7b7d75882ba9eab79c689f7a7e2106e315820e511e2339ee1aaddfe16
1.08 MB
sha256:16a59bf06de73077e8349c8d1fef98e3f73b52c62db9f1f264f8dfdcaa0995cf
CoverageReport-Release-Windows-X64-080186e7b7d75882ba9eab79c689f7a7e2106e315820e511e2339ee1aaddfe16
1.08 MB
sha256:fe9ff98a6be7c67e69e614de728c694171cf514b06959aa230e96e26275b8519
NuGet-Debug
166 KB
sha256:75bb87b98fd316d44d3e2375292c47063a2dd85e3d1f031c7514dd897aedf6f0
NuGet-Release
164 KB
sha256:4bd6a2a6b4b366b321b69a028ca0cf482cc4a7d1fe06c54298481940a43138d6
TestResults-Debug-Linux-ARM64-080186e7b7d75882ba9eab79c689f7a7e2106e315820e511e2339ee1aaddfe16
107 KB
sha256:e42e852017261a3b2b6da28db6cf29662be70ddf31225b30e2989c55e5845977
TestResults-Debug-Linux-X64-080186e7b7d75882ba9eab79c689f7a7e2106e315820e511e2339ee1aaddfe16
107 KB
sha256:e0d4d8c37270568ea69a39d52497cb2d8fc00cd47e15d651ad74e5fe2468b672
TestResults-Debug-Windows-ARM64-080186e7b7d75882ba9eab79c689f7a7e2106e315820e511e2339ee1aaddfe16
104 KB
sha256:66f0cabd4ad4f46438d0ea8b6fd2bee797a60e473acf2f125d280cce24b138e5
TestResults-Debug-Windows-X64-080186e7b7d75882ba9eab79c689f7a7e2106e315820e511e2339ee1aaddfe16
108 KB
sha256:ad494665aa2c7a8d0f98a1624b13af98b81ae302205dd3491bd22490c7dfbd38
TestResults-Release-Linux-ARM64-080186e7b7d75882ba9eab79c689f7a7e2106e315820e511e2339ee1aaddfe16
101 KB
sha256:39d11ee302145269dcb1d4a8006ebcfb41cc401e6bcfacaac43f7dc73c5df2a8
TestResults-Release-Linux-X64-080186e7b7d75882ba9eab79c689f7a7e2106e315820e511e2339ee1aaddfe16
101 KB
sha256:1aeeac7eeef01250b67b925a13bc6552cfa86c628d44d937018252e1e2e4358b
TestResults-Release-Windows-ARM64-080186e7b7d75882ba9eab79c689f7a7e2106e315820e511e2339ee1aaddfe16
102 KB
sha256:1b8ba5891fb2b7b305fd88edcb3ade531c69f90db21644ccb1f2aacd6c756ac4
TestResults-Release-Windows-X64-080186e7b7d75882ba9eab79c689f7a7e2106e315820e511e2339ee1aaddfe16
102 KB
sha256:b8f5917d0ac06b8a0eca4d45fcae9faad8a8e419898fa9d0d38860b11ed8e2a9
build-Debug-ARM64
5.6 MB
sha256:1a5b0bf6453047ee5a3bc7d0f2e17610a09910ae7e13fd78da8548e3930fccf5
build-Debug-X64
5.6 MB
sha256:5d01f0dc160f1744551615f2d9fd0395e7dd25d745a1e4851ef28678872a2e5c
build-Release-ARM64
5.6 MB
sha256:bdf641fa081372dc46a13ad4e36eaac2bb80c608841563f926fb72c1b791eb68
build-Release-X64
5.6 MB
sha256:903b4f96c7cfe792da2e6025a3166c495b79dffb7b8419030eba1238514228e8