Skip to content

Commit

Permalink
ci: remove doctests work
Browse files Browse the repository at this point in the history
  • Loading branch information
kod-kristoff committed May 28, 2024
1 parent 92629a8 commit 04b13d7
Showing 1 changed file with 0 additions and 58 deletions.
58 changes: 0 additions & 58 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -79,64 +79,6 @@ jobs:
# name: codecov-umbrella
verbose: true

doctests:
# This action runs doctests for coverage collection and uploads them to codecov.io.
# This requires the secret `CODECOV_TOKEN` be set as secret on GitHub, both for
# Actions and Dependabot

name: "${{ matrix.os }} / 3.8 / doctest"
strategy:
max-parallel: 4
fail-fast: false
matrix:
os: [ubuntu]

runs-on: ${{ matrix.os }}-latest
continue-on-error: true # allow failure until doctests are added
env:
OS: ${{ matrix.os }}-latest
steps:
- uses: actions/checkout@v4
with:
submodules: true

- name: Set up the environment
uses: pdm-project/setup-pdm@v4
id: setup-python
with:
python-version: ${{ env.MINIMUM_PYTHON_VERSION }}

- name: Load cached venv
id: cached-venv
uses: actions/cache@v4
with:
path: .venv
key: venv-${{ runner.os }}-${{ steps.setup-python.outputs.python-version }}-${{ hashFiles('**/pyproject.toml') }}-${{ hashFiles('.github/workflows/test.yml') }}

- name: Install dependencies
if: steps.cached-venv.outputs.cache-hit != 'true'
run: make install-dev
#----------------------------------------------
# Run tests and upload coverage
#----------------------------------------------
- name: make doc-tests
run: make doc-tests cov_report=xml

- name: Upload coverage to Codecov
uses: codecov/codecov-action@v4
with:
token: ${{ secrets.CODECOV_TOKEN }}
# directory: ./coverage
env_vars: OS,PYTHON,TESTTYPE
fail_ci_if_error: true
# files: ./coverage/coverage.xml
# flags: unittests
# name: codecov-umbrella
verbose: true
env:
PYTHON: ${{ env.MINIMUM_PYTHON_VERSION }}
TESTTYPE: doctest

minimal:
# This action chooses the oldest version of the dependencies permitted by Cargo.toml to ensure
# that this crate is compatible with the minimal version that this crate and its dependencies
Expand Down

0 comments on commit 04b13d7

Please sign in to comment.