ci: add problem matcher for Docusaurus output (#496)

This commit is contained in:
David Sanders 2024-01-22 11:18:46 -08:00 коммит произвёл GitHub
Родитель 4476f3a5e7
Коммит 40cebcc6a2
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: B5690EEEBB952194
3 изменённых файлов: 19 добавлений и 0 удалений

14
.github/problem-matchers/docusaurus.json поставляемый Normal file
Просмотреть файл

@ -0,0 +1,14 @@
{
"problemMatcher": [
{
"owner": "docusaurus",
"pattern": [
{
"regexp": "^\\[(WARNING)\\] (.*)$",
"severity": 1,
"message": 2
}
]
}
]
}

2
.github/workflows/build-and-deploy.yml поставляемый
Просмотреть файл

@ -54,6 +54,8 @@ jobs:
- name: Rewrite docs paths if version branch
if: ${{ inputs.branch == 'version' }}
run: node scripts/build-as-doc-version.js $(GIT_BRANCH)
- name: Add Docusaurus problem matcher
run: echo "::add-matcher::.github/problem-matchers/docusaurus.json"
- name: Build default locale site
run: yarn build
env:

3
.github/workflows/update-i18n-deploy.yml поставляемый
Просмотреть файл

@ -38,6 +38,9 @@ jobs:
# env:
# SAS: ${{ secrets.SAS }}
- name: Add Docusaurus problem matcher
run: echo "::add-matcher::.github/problem-matchers/docusaurus.json"
- name: Build
run: yarn i18n:build