Localization Check in Links Validation

Checks to ensure Microsoft Docs links aren't pinned to a particular localization
This commit is contained in:
Bernd Verst 2021-11-04 15:39:29 -07:00 committed by GitHub
parent d0bd9c0e08
commit 3a375aaaa8
1 changed files with 8 additions and 0 deletions

View File

@ -27,3 +27,11 @@ jobs:
- name: Check Markdown Files
run: |
for name in `find . -name "*.md"`; do echo -e "------\n$name" ; mm.py -l $name || exit 1 ;done
- name: Check Microsoft URLs do not pin localized versions
run: |
localized=$(find . -name '*.md' | xargs grep -ol "\.microsoft\.com/[[:alpha:]]\{2\}-[[:alnum:]]\{2\}/")
if [[ $(echo $localized) ]]; then
echo "The following files contain links to Microsoft Docs that pin a localized version:"
echo $localized
exit 1
fi