Azure / Azure/azure-rest-api-specs
[Avocado][LintDiff] Fail if readme.md tags are invalid
Open
- Dominant language
- TypeSpec
- Stars
- 3.1k
- Forks
- 5.9k
- Avg merge
- 2d 22h
- Merged PRs (30d)
- 444
Description
This PR included a serious bug in `readme.md`, but neither Avocado nor LintDiff failed:
https://github.com/Azure/azure-rest-api-specs-pr/pull/19731/files#diff-2b35f657ab52e800c83043c8275ad7dd10395af82b2c7b56ae85f7cdad41a1adR37
Contributor guide
Research direction
Start with the invalid readme.md example and its referenced pull request diff, then locate the Avocado and LintDiff validation entry points that process README tags. Done means the same invalid tags cause validation to fail rather than pass silently.
Written by the indexing model from the issue text.
Assessment
- Domain
- tooling
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100