Azure / Azure/azure-rest-api-specs
Add check `Uniform Versioning Validation`
- Dominant language
- TypeSpec
- Stars
- 3.1k
- Forks
- 5.9k
- Avg merge
- 2d 22h
- Merged PRs (30d)
- 444
Description
- Pipeline uses GH Action
- Tool is clone of TypeSpecValidation
- Rules
- Verify default `$(tag)` exists
- Add more rules we can think of now, or as we find more bugs in specs
- Support suppressions.yaml
- Run on PRs to give clear guidance how to fix `readme.md`
- Run on all specs in main
- If only a few failures, add suppressions then enable pipeline "ReadmeValidation - All"
## Notes from @konrad-jamrozik
A quickstart guide I wrote for creating such checks is here:
- https://github.com/Azure/azure-rest-api-specs/issues/28773#issue-2254359536
Closely related to:
- https://github.com/Azure/azure-sdk-tools/issues/8203
Contributor guide
Assessment
This issue has not been assessed yet.