Skip to content

Commit

Permalink
Create more testing environments.
Browse files Browse the repository at this point in the history
  • Loading branch information
kklein committed Nov 4, 2024
1 parent 6feb62c commit 75cd9b9
Show file tree
Hide file tree
Showing 5 changed files with 3,716 additions and 1,180 deletions.
30 changes: 26 additions & 4 deletions .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,14 +22,24 @@ jobs:

unit-tests:
name: "Unit tests"
runs-on: ubuntu-latest
runs-on: ${{ matrix.os }}
env:
CI: True
strategy:
fail-fast: true
matrix:
env: ["py39", "py310", "py311", "py312", "py313"]
os: ['ubuntu-latest', 'windows-latest']
env:
- py39
- py310
- py311
- py312
- py313
- antlr49
- antlr410
- antlr411
- antlr412
- antlr413
os: ['ubuntu-latest', 'windows-latest', 'macos-latest']
steps:
- name: Checkout branch
uses: actions/checkout@v4
Expand All @@ -52,7 +62,19 @@ jobs:
strategy:
fail-fast: false
matrix:
env: ["py39", "py310", "py311", "py312", "py313"]
env:
- py39
- py310
- py311
- py312
- py313
- antlr49
- antlr410
- antlr411
- antlr412
- antlr413
- sa1
- sa2
services:
DB:
image: mcr.microsoft.com/mssql/server:2019-latest
Expand Down
8 changes: 4 additions & 4 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -17,12 +17,12 @@ repos:
language: system
types_or: [python, pyi]
require_serial: true
- id: black-conda
name: black-conda
entry: pixi run -e lint black
- id: ruff-format
name: ruff-format
entry: pixi run -e lint ruff format --force-exclude
language: system
types_or: [python, pyi]
require_serial: true
types: [python]
- id: mypy
name: mypy
entry: pixi run -e default mypy
Expand Down
Loading

0 comments on commit 75cd9b9

Please sign in to comment.