diff options
author | Pablo Galindo <Pablogsal@gmail.com> | 2020-01-17 23:44:38 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-01-17 23:44:38 (GMT) |
commit | 6aabb63d96845b3cb207d28d40bf0b78e171be75 (patch) | |
tree | b68f7ed22d5469cec1ce00c9506139bc59638fc4 /.github | |
parent | ef8844f1bcbea994a2a69b5a70309369d08b555c (diff) | |
download | cpython-6aabb63d96845b3cb207d28d40bf0b78e171be75.zip cpython-6aabb63d96845b3cb207d28d40bf0b78e171be75.tar.gz cpython-6aabb63d96845b3cb207d28d40bf0b78e171be75.tar.bz2 |
Run doctests in GitHub actions Docs targer (GH-18041)
Diffstat (limited to '.github')
-rw-r--r-- | .github/workflows/doc.yml | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/.github/workflows/doc.yml b/.github/workflows/doc.yml index 405b12e..5bba8e6 100644 --- a/.github/workflows/doc.yml +++ b/.github/workflows/doc.yml @@ -23,17 +23,17 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v1 - - uses: actions/setup-python@v1 - with: - python-version: '3.7' - architecture: 'x64' + - name: 'Install Dependencies' + run: sudo ./.github/workflows/posix-deps-apt.sh && sudo apt-get install wamerican + - name: 'Configure CPython' + run: ./configure --with-pydebug + - name: 'Build CPython' + run: make -s -j4 - name: 'Install build dependencies' - run: python -m pip install sphinx==2.2.0 blurb python-docs-theme + run: make -C Doc/ PYTHON=../python venv - name: 'Build documentation' - run: | - cd Doc - make check suspicious html PYTHON=python - - name: Upload + run: xvfb-run make -C Doc/ PYTHON=../python SPHINXOPTS="-q -W -j4" doctest suspicious html + - name: 'Upload' uses: actions/upload-artifact@v1 with: name: doc-html |