Releases: ViMaSter/service-scorecard-generator
Releases · ViMaSter/service-scorecard-generator
v1.1.0
Change Log
All notable changes to this project will be documented in this file. See versionize for commit guidelines.
1.1.0 (2023-2-27)
Features
- AzureWikiTableVisualizer: Added id-attribute to distinguish table element (18b83a4)
Other
- deps: bump NUnit3TestAdapter in /ScorecardGenerator.Test (1379ce5)
- docs: Limit vale to .md files (7d15ad7)
1.0.0 (2023-2-26)
Features
- Add workflow to test code (34a44e1)
- Added log information for point deduction (eed3660)
- Added PendingRenovatePRs gold check (f08abfa)
- Added WarningsAsError silver check (890a9be)
- Colorize output (905f0d6)
- Group checks by gold, silver and bronze (1a8cf0a)
- ServiceName shows full path on hover (6c0f0d9)
- ** BuiltForAKS:** Skip .Test projects (d04f8d1)
- AzureWikiTableVisualizer: Added sticky headers (d5c1c29)
- AzureWikiTableVisualizer: Support diffing with missing checks (41bd360)
- BaseCheck: Added requirement for info.md for each check (50c2e18)
- BuiltForAKS: Add path to service root to justification when no .yml was found message (e8172e5)
- BuiltForAKS: Added gold check, tests and documentation (9e4a942)
- BuiltForAKS: Also skip projects inside directory with ".Common" (bed5252)
- checks: Added Nullable check (0ce87d8)
- Deduction: Support for Disqualifications (93de56a)
- Dependabot: Added github-actions, nuget and docker package tracking with automerging on successful builds (0950662)
- ExcludePath: Added support to exclude projects based on partial matches (fbca4d4)
- ImplicitAssemblyInfo: Added check (b394a8b)
- integration-test: Added validation of result.md (60beaf6)
- PendingRenovateAzurePRs: Added Pull Request ID and title to tooltip (801c5e8)
- PendingRenovateAzurePRs: Cache Azure API calls (2e72ec6)
- ProperDockerfile: Added check, documentation and coverage (858ef85)
- unit-test: Added unit tests (40cb604)
Bug Fixes
- Enriched logging (d9d97d3)
- File name compatibility with Azure Wiki (replace spaces with dashes) (86f501b)
- Naming inconsistency (752b1fe)
- Starting binaries (fe04c40)
- Superfluous name (793837b)
- AzureWikiTableVisualizer: Issue with hard-coded date in markdown test fixture (8d366fc)
- AzureWikiTableVisualizer: Normalize newlines (538bfbd)
- AzureWikiTableVisualizer: Relative lookup of existing markdown file (886f119)
- AzureWikiTableVisualizer: Skip if no history is available at the determined git commit (6b20848)
- AzureWikiTableVisualizer: Support sub-repo runs (f2774fb)
- AzureWikiTableVisualizer: Use arrows that aren't replaced with emojis (611a9ec)
- AzureWikiTableVisualizer-test: Changed WithGitRepo resource type (8cc1b4b)
- AzureWikiTableVisualizer-test: Properly lookup expected files (1974277)
- AzureWikiTableVisualizer-tests: Update test fixture (2fe3e40)
- BaseCheck: Properly qualify Deduction.CreateDisqualification MessageTemplate (64140b1)
- BuiltForAKS: Compilation error (341d3e0)
- code-coverage: Issue with reporting on GitHub (cce9c4a)
- GenerateScorecard: Use relative path to service project file (3d701f7)
- HintPathCounter: Properly handle empty project files (957b98f)
- ImplicitAssemblyInfo: Better naming (723842c)
- integration-test: Added Azure PAT required for PendingRenovatePRs check (db8da82)
- integration-test: Incorrect GIT path (474cc2e)
- integration-test: JSON string escaping (8f5328e)
- integration-test: Matrix syntax (f9dd153)
- integration-test: PAT substitution (c4a5881)
- integration-test: PAT substitution (30ef16b)
- integration-test: Path to binary (619dd15)
- integration-test: Substitution syntax ([e52d8c3](https://www.github.com/Vi...
v1.0.0
Change Log
All notable changes to this project will be documented in this file. See versionize for commit guidelines.
1.0.0 (2023-2-26)
Features
- Add workflow to test code (34a44e1)
- Added log information for point deduction (eed3660)
- Added PendingRenovatePRs gold check (f08abfa)
- Added WarningsAsError silver check (890a9be)
- Colorize output (905f0d6)
- Group checks by gold, silver and bronze (1a8cf0a)
- ServiceName shows full path on hover (6c0f0d9)
- ** BuiltForAKS:** Skip .Test projects (d04f8d1)
- AzureWikiTableVisualizer: Added sticky headers (d5c1c29)
- AzureWikiTableVisualizer: Support diffing with missing checks (41bd360)
- BaseCheck: Added requirement for info.md for each check (50c2e18)
- BuiltForAKS: Add path to service root to justification when no .yml was found message (e8172e5)
- BuiltForAKS: Added gold check, tests and documentation (9e4a942)
- BuiltForAKS: Also skip projects inside directory with ".Common" (bed5252)
- checks: Added Nullable check (0ce87d8)
- Deduction: Support for Disqualifications (93de56a)
- Dependabot: Added github-actions, nuget and docker package tracking with automerging on successful builds (0950662)
- ExcludePath: Added support to exclude projects based on partial matches (fbca4d4)
- ImplicitAssemblyInfo: Added check (b394a8b)
- integration-test: Added validation of result.md (60beaf6)
- PendingRenovateAzurePRs: Added Pull Request ID and title to tooltip (801c5e8)
- PendingRenovateAzurePRs: Cache Azure API calls (2e72ec6)
- ProperDockerfile: Added check, documentation and coverage (858ef85)
- unit-test: Added unit tests (40cb604)
Bug Fixes
- Enriched logging (d9d97d3)
- File name compatibility with Azure Wiki (replace spaces with dashes) (86f501b)
- Naming inconsistency (752b1fe)
- Starting binaries (fe04c40)
- Superfluous name (793837b)
- AzureWikiTableVisualizer: Issue with hard-coded date in markdown test fixture (8d366fc)
- AzureWikiTableVisualizer: Normalize newlines (538bfbd)
- AzureWikiTableVisualizer: Relative lookup of existing markdown file (886f119)
- AzureWikiTableVisualizer: Skip if no history is available at the determined git commit (6b20848)
- AzureWikiTableVisualizer: Support sub-repo runs (f2774fb)
- AzureWikiTableVisualizer: Use arrows that aren't replaced with emojis (611a9ec)
- AzureWikiTableVisualizer-test: Changed WithGitRepo resource type (8cc1b4b)
- AzureWikiTableVisualizer-test: Properly lookup expected files (1974277)
- AzureWikiTableVisualizer-tests: Update test fixture (2fe3e40)
- BaseCheck: Properly qualify Deduction.CreateDisqualification MessageTemplate (64140b1)
- BuiltForAKS: Compilation error (341d3e0)
- code-coverage: Issue with reporting on GitHub (cce9c4a)
- GenerateScorecard: Use relative path to service project file (3d701f7)
- HintPathCounter: Properly handle empty project files (957b98f)
- ImplicitAssemblyInfo: Better naming (723842c)
- integration-test: Added Azure PAT required for PendingRenovatePRs check (db8da82)
- integration-test: Incorrect GIT path (474cc2e)
- integration-test: JSON string escaping (8f5328e)
- integration-test: Matrix syntax (f9dd153)
- integration-test: PAT substitution (c4a5881)
- integration-test: PAT substitution (30ef16b)
- integration-test: Path to binary (619dd15)
- integration-test: Substitution syntax (e52d8c3)
- integration-test: Syntax for dependencies (dafd689)
- integration-test: Syntax of Azure PAT (687aa8c)
- NoNullableElement: Handle missing element (82277d3)
- PendingRenovateAzurePRs: Properly parse repo data from git remote URL ([62ba13e](https://w...