From 8dc01387ac5b5de216e62b1a7c10af08d8d89913 Mon Sep 17 00:00:00 2001 From: aruddick Date: Tue, 17 Feb 2026 16:15:03 -0600 Subject: [PATCH 1/2] typo check --- .github/workflows/python-package.yml | 30 +++++----------------------- 1 file changed, 5 insertions(+), 25 deletions(-) diff --git a/.github/workflows/python-package.yml b/.github/workflows/python-package.yml index bba18fd..b53befd 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 . permissions: contents: read From bee9177f836a86ef9fe8764c667c084e74f3684a Mon Sep 17 00:00:00 2001 From: aruddick Date: Tue, 17 Feb 2026 16:20:51 -0600 Subject: [PATCH 2/2] exit code --- .github/workflows/python-package.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/python-package.yml b/.github/workflows/python-package.yml index b53befd..2a821c5 100644 --- a/.github/workflows/python-package.yml +++ b/.github/workflows/python-package.yml @@ -18,7 +18,7 @@ jobs: with: python-version: 3.14 - name: Run codespell with a typo - run: uvx codespell . + run: uvx codespell . || exit 1 permissions: contents: read