diff --git a/.github/workflows/lint-and-test.yaml b/.github/workflows/lint-and-test.yaml index 55cebb0..8199e5f 100644 --- a/.github/workflows/lint-and-test.yaml +++ b/.github/workflows/lint-and-test.yaml @@ -23,12 +23,13 @@ jobs: - name: Run pre-commit checks run: uvx pre-commit run --all-files --verbose --show-diff-on-failure test: - name: Test nnbench on ${{ matrix.os }} + name: Test nnbench on ${{ matrix.os }} on Python ${{ matrix.python-version }} runs-on: ${{ matrix.os }} strategy: fail-fast: false matrix: os: [ ubuntu-latest, macos-latest, windows-latest ] + python-version: [ "3.10", 3.11, 3.12 ] steps: - uses: actions/checkout@v4 - name: Install uv diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 2a8bde5..0ce65f9 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -25,4 +25,4 @@ repos: rev: 0.4.20 hooks: - id: uv-lock - name: Lock project dependencies \ No newline at end of file + name: Lock project dependencies