diff options
Diffstat (limited to '.github/workflows/doctest.yml')
-rw-r--r-- | .github/workflows/doctest.yml | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/.github/workflows/doctest.yml b/.github/workflows/doctest.yml new file mode 100644 index 0000000..d2f680e --- /dev/null +++ b/.github/workflows/doctest.yml @@ -0,0 +1,20 @@ +name: Run doctest on Sphinx docs + +on: [push, pull_request] + +jobs: + run-doctest: + runs-on: ubuntu-latest + name: doctest check + steps: + - name: Check out source repository + uses: actions/checkout@v2 + - name: Set up Python ${{ matrix.python-version }} environment + uses: actions/setup-python@v2 + with: + python-version: "3.10" + + - name: Run pytest with doctest args + run: | + pip3 install pytest + pytest ./source -v --doctest-glob=examples.rst --doctest-modules |