Skip to content

Commit 8db59f5

Browse files
authored
Annotate error messages from doc.yml
1 parent 113dcb3 commit 8db59f5

File tree

1 file changed

+10
-4
lines changed

1 file changed

+10
-4
lines changed

.github/workflows/doc.yml

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,20 +20,26 @@ jobs:
2020
steps:
2121
- name: Checkout code
2222
uses: actions/checkout@v4
23-
23+
2424
- name: Setup python binary
2525
uses: actions/setup-python@v5
2626
with:
2727
python-version: '3'
2828
cache: 'pip'
2929
cache-dependency-path: 'doc/requirements.txt'
30-
30+
3131
- name: Install dependencies
3232
run: pip install -r doc/requirements.txt
33-
33+
34+
- name: Add sphinx-build problem matcher
35+
uses: sphinx-doc/[email protected]
36+
37+
- name: Add sphinx-lint problem matcher
38+
uses: rffontenelle/[email protected]
39+
3440
- name: Build docs
3541
run: make -C doc html O='--keep-going --fail-on-warning --nitpicky'
36-
42+
3743
- name: Lint docs
3844
if: always()
3945
run: sphinx-lint doc/

0 commit comments

Comments
 (0)