aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAmmar Askar <ammar@ammaraskar.com>2020-05-25 21:32:24 +0000
committerGitHub <noreply@github.com>2020-05-25 22:32:24 +0100
commit2602d97a0ae92b2d320909024e901c202b003e14 (patch)
treea135b42e1ef43a49790fe1eb9c7e6ce3254f404d /.github/workflows
parentbpo-40688: Use the correct parser in the peg_generator scripts (GH-20235) (diff)
downloadcpython-2602d97a0ae92b2d320909024e901c202b003e14.tar.gz
cpython-2602d97a0ae92b2d320909024e901c202b003e14.tar.bz2
cpython-2602d97a0ae92b2d320909024e901c202b003e14.zip
[workflow] Use Sphinx problem matcher on GitHub docs builds (GH-20325)
Diffstat (limited to '.github/workflows')
-rw-r--r--.github/workflows/doc.yml4
1 files changed, 3 insertions, 1 deletions
diff --git a/.github/workflows/doc.yml b/.github/workflows/doc.yml
index d481ea279d7..88c9cbd797a 100644
--- a/.github/workflows/doc.yml
+++ b/.github/workflows/doc.yml
@@ -25,6 +25,8 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
+ - name: Register Sphinx problem matcher
+ run: echo "::add-matcher::.github/problem-matchers/sphinx.json"
- name: 'Install Dependencies'
run: sudo ./.github/workflows/posix-deps-apt.sh && sudo apt-get install wamerican
- name: 'Configure CPython'
@@ -34,7 +36,7 @@ jobs:
- name: 'Install build dependencies'
run: make -C Doc/ PYTHON=../python venv
- name: 'Build documentation'
- run: xvfb-run make -C Doc/ PYTHON=../python SPHINXOPTS="-q -W -j4" doctest suspicious html
+ run: xvfb-run make -C Doc/ PYTHON=../python SPHINXOPTS="-q -W --keep-going -j4" doctest suspicious html
- name: 'Upload'
uses: actions/upload-artifact@v1
with: