From f1ed2ef1a75f4c88973ca7de6f9925727eeea4cd Mon Sep 17 00:00:00 2001 From: Andreas Poehlmann Date: Mon, 1 Apr 2024 11:54:55 +0200 Subject: [PATCH] ci: add typesafety checks --- .github/workflows/tests.yml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 82a1460a..5c66f2c3 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -49,6 +49,24 @@ jobs: - name: Run tests run: nox -s tests-${{ matrix.fsspec || matrix.pyv }} -- --cov-report=xml + typesafety: + runs-on: ubuntu-latest + + steps: + - name: Check out the repository + uses: actions/checkout@v4 + + - name: Set up Python ${{ matrix.pyv }} + uses: actions/setup-python@v4 + with: + python-version: '3.8' + + - name: Install nox + run: python -m pip install --upgrade nox + + - name: Run typesafety checks + run: nox -s typesafety + lint: runs-on: ubuntu-latest