-
Notifications
You must be signed in to change notification settings - Fork 0
Labels
enhancementNew feature or requestNew feature or request
Description
Problem Statement
The build pipeline needs to build a code-quality report with Sonar analysis results
Proposed Solution
A new "TestResults Code Quality.pdf" needs to be generated using the same pandoc/weasyprint approach as is used for requirements.
This involves:
- Adding DemaConsulting.SonarMark 1.0.0 to the .config/dotnet-tools.json file.
- Creating a docs/quality/ template folder similar to https://github.com/demaconsulting/SonarMark/tree/main/docs/quality but updated for the TestResults project.
- Update the build.yaml workflow so the build-docs job runs SonarMark to generate the docs/quality/sonar-quality.md report and then build the "docs/ TestResults Code Quality.pdf" file - see https://github.com/demaconsulting/SonarMark/blob/main/.github/workflows/build.yaml for reference.
Alternatives Considered
No response
Usage Examples
Benefits
Report of code quality included with releases.
Priority
Medium - Would improve my workflow
Willingness to Contribute
Yes, I can submit a pull request
Additional Context
No response
Checklist
- I have searched existing issues to ensure this is not a duplicate
- I have provided a clear description of the feature
- I have explained why this feature would be useful
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request