Skip to content

Commit

Permalink
Run tests against Python 3.12, 3.13, and use latest version of CI dep…
Browse files Browse the repository at this point in the history
…endencies
  • Loading branch information
notatallshaw committed Jun 14, 2024
1 parent 87c9d7b commit bedfe9e
Showing 1 changed file with 10 additions and 7 deletions.
17 changes: 10 additions & 7 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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 }}

0 comments on commit bedfe9e

Please sign in to comment.