Skip to content

Add Sonar analysis and documentation generation (#16) #46

Add Sonar analysis and documentation generation (#16)

Add Sonar analysis and documentation generation (#16) #46

Triggered via push February 3, 2026 16:38
Status Success
Total duration 5m 51s
Artifacts 6
Build  /  Quality Checks
9s
Build / Quality Checks
Matrix: Build / build
Build  /  CodeQL Analysis
3m 8s
Build / CodeQL Analysis
Matrix: Build / integration-test
Build  /  Build Documents
1m 49s
Build / Build Documents
Fit to window
Zoom out
Zoom in

Annotations

20 warnings
Build / Build ubuntu-latest: src/DemaConsulting.BuildMark/BuildInformation.cs#L242
Refactor this method to reduce its Cognitive Complexity from 17 to the 15 allowed. (https://rules.sonarsource.com/csharp/RSPEC-3776)
Build / Build ubuntu-latest: src/DemaConsulting.BuildMark/BuildInformation.cs#L57
Refactor this method to reduce its Cognitive Complexity from 43 to the 15 allowed. (https://rules.sonarsource.com/csharp/RSPEC-3776)
Build / Build ubuntu-latest: src/DemaConsulting.BuildMark/BuildInformation.cs#L259
Define a constant instead of using this literal '|-------|-------|' 4 times. (https://rules.sonarsource.com/csharp/RSPEC-1192)
Build / Build ubuntu-latest: src/DemaConsulting.BuildMark/BuildInformation.cs#L57
Refactor this method to reduce its Cognitive Complexity from 43 to the 15 allowed. (https://rules.sonarsource.com/csharp/RSPEC-3776)
Build / Build ubuntu-latest: src/DemaConsulting.BuildMark/BuildInformation.cs#L242
Refactor this method to reduce its Cognitive Complexity from 17 to the 15 allowed. (https://rules.sonarsource.com/csharp/RSPEC-3776)
Build / Build ubuntu-latest: src/DemaConsulting.BuildMark/RepoConnectors/GitHubRepoConnector.cs#L129
Change this condition so that it does not always evaluate to 'False'. Some code paths are unreachable. (https://rules.sonarsource.com/csharp/RSPEC-2583)
Build / Build ubuntu-latest: src/DemaConsulting.BuildMark/RepoConnectors/GitHubRepoConnector.cs#L129
Change this condition so that it does not always evaluate to 'False'. (https://rules.sonarsource.com/csharp/RSPEC-2589)
Build / Build ubuntu-latest: src/DemaConsulting.BuildMark/RepoConnectors/GitHubRepoConnector.cs#L121
Change this condition so that it does not always evaluate to 'True'. Some code paths are unreachable. (https://rules.sonarsource.com/csharp/RSPEC-2583)
Build / Build ubuntu-latest: src/DemaConsulting.BuildMark/RepoConnectors/GitHubRepoConnector.cs#L116
Change this condition so that it does not always evaluate to 'True'. Some code paths are unreachable. (https://rules.sonarsource.com/csharp/RSPEC-2583)
Build / Build ubuntu-latest: src/DemaConsulting.BuildMark/BuildInformation.cs#L259
Define a constant instead of using this literal '|-------|-------|' 4 times. (https://rules.sonarsource.com/csharp/RSPEC-1192)
Build / Build windows-latest: src/DemaConsulting.BuildMark/RepoConnectors/GitHubRepoConnector.cs#L116
Change this condition so that it does not always evaluate to 'True'. Some code paths are unreachable. (https://rules.sonarsource.com/csharp/RSPEC-2583)
Build / Build windows-latest: src/DemaConsulting.BuildMark/BuildInformation.cs#L57
Refactor this method to reduce its Cognitive Complexity from 43 to the 15 allowed. (https://rules.sonarsource.com/csharp/RSPEC-3776)
Build / Build windows-latest: src/DemaConsulting.BuildMark/BuildInformation.cs#L242
Refactor this method to reduce its Cognitive Complexity from 17 to the 15 allowed. (https://rules.sonarsource.com/csharp/RSPEC-3776)
Build / Build windows-latest: src/DemaConsulting.BuildMark/BuildInformation.cs#L57
Refactor this method to reduce its Cognitive Complexity from 43 to the 15 allowed. (https://rules.sonarsource.com/csharp/RSPEC-3776)
Build / Build windows-latest: src/DemaConsulting.BuildMark/BuildInformation.cs#L259
Define a constant instead of using this literal '|-------|-------|' 4 times. (https://rules.sonarsource.com/csharp/RSPEC-1192)
Build / Build windows-latest: src/DemaConsulting.BuildMark/RepoConnectors/GitHubRepoConnector.cs#L129
Change this condition so that it does not always evaluate to 'False'. Some code paths are unreachable. (https://rules.sonarsource.com/csharp/RSPEC-2583)
Build / Build windows-latest: src/DemaConsulting.BuildMark/RepoConnectors/GitHubRepoConnector.cs#L129
Change this condition so that it does not always evaluate to 'False'. (https://rules.sonarsource.com/csharp/RSPEC-2589)
Build / Build windows-latest: src/DemaConsulting.BuildMark/RepoConnectors/GitHubRepoConnector.cs#L121
Change this condition so that it does not always evaluate to 'True'. Some code paths are unreachable. (https://rules.sonarsource.com/csharp/RSPEC-2583)
Build / Build windows-latest: src/DemaConsulting.BuildMark/RepoConnectors/GitHubRepoConnector.cs#L116
Change this condition so that it does not always evaluate to 'True'. Some code paths are unreachable. (https://rules.sonarsource.com/csharp/RSPEC-2583)
Build / Build windows-latest: src/DemaConsulting.BuildMark/BuildInformation.cs#L259
Define a constant instead of using this literal '|-------|-------|' 4 times. (https://rules.sonarsource.com/csharp/RSPEC-1192)

Artifacts

Produced during runtime
Name Size Digest
artifacts-ubuntu-latest
207 KB
sha256:01453d80005e36b0814c942795946de68b6434c5ddeabd83eb3a992624921723
artifacts-windows-latest
208 KB
sha256:41d3e3c881914a6df545ebf48df96c9da261a86e4bd34f18135128858fca7f88
codeql-sarif
107 KB
sha256:3daced073bbe6d40ba871d515fff5e5c15cc6abd3980cc3e2ef3cfa1ca524b37
documents
32.8 KB
sha256:b41f2c37100b2e0df9c4bb25f4a02b56c96fd141db0bf11d6ab8414d5f544b94
test-results-ubuntu-latest
59.7 KB
sha256:4d7a5b9cc4bab1dcd5578623f19e5b1f14420cc94d2d1bae37a186ff4283a099
test-results-windows-latest
60 KB
sha256:1a0e7621487dfe26511431644bd3a85c3fccadb5ed7c334e68c201e2fc244ee4