diff --git a/.github/workflows/python-package.yml b/.github/workflows/python-package.yml index bba18fd..2a821c5 100644 --- a/.github/workflows/python-package.yml +++ b/.github/workflows/python-package.yml @@ -10,35 +10,15 @@ on: branches: ["main"] jobs: - test: - name: ${{ matrix.os }} - ${{ matrix.python-version }} - runs-on: ${{ matrix.os }} - strategy: - fail-fast: false - matrix: - python-version: ["3.10", "3.15"] - os: ["windows-latest", "ubuntu-latest"] - + spell-check: + runs-on: [ubuntu-latest] steps: - - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 - name: Install uv uses: astral-sh/setup-uv@v7 with: - python-version: ${{ matrix.python-version }} - enable-cache: true - activate-environment: true - - name: Install dependencies - run: | - uv sync --all-extras - - name: Lint with ruff - run: | - ruff check . - - name: Check types with zuban - run: | - zuban check - - name: Pytest - run: | - pytest + python-version: 3.14 + - name: Run codespell with a typo + run: uvx codespell . || exit 1 permissions: contents: read