From bedfe9e39e28eedabeb1ac90cc5610a3d9a24ee6 Mon Sep 17 00:00:00 2001 From: Damian Shaw Date: Thu, 13 Jun 2024 20:29:27 -0400 Subject: [PATCH] Run tests against Python 3.12, 3.13, and use latest version of CI dependencies --- .github/workflows/ci.yml | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 9342960e..b23712be 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -9,35 +9,38 @@ jobs: name: Lint runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 - - uses: actions/setup-python@v4 + - uses: actions/checkout@v4 + - uses: actions/setup-python@v5 - run: pip install nox - run: nox -s lint package: name: Package runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 - - uses: actions/setup-python@v4 + - uses: actions/checkout@v4 + - uses: actions/setup-python@v5 - run: pip install nox - run: nox -s release -- --version '' --repo '' --prebump '' test: name: Test - runs-on: ubuntu-20.04 + runs-on: ubuntu-latest needs: [lint] strategy: fail-fast: true matrix: python: + - "3.13" + - "3.12" - "3.11" - "3.10" - "3.9" - "3.8" - "3.7" steps: - - uses: actions/checkout@v3 - - uses: actions/setup-python@v4 + - uses: actions/checkout@v4 + - uses: actions/setup-python@v5 with: python-version: ${{ matrix.python }} + allow-prereleases: true - run: pip install nox - run: nox -s tests-${{ matrix.python }}