Azure / Azure/azure-rest-api-specs

Add check `Uniform Versioning Validation`

Open
#29,065 4 comments 0 reactions 1 assignee Assigned to @konrad-jamrozik View on GitHub
Central-EngSys Spec PR Tools
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.