We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 791bed2 commit 0817f7eCopy full SHA for 0817f7e
1 file changed
.github/workflows/ci.yml
@@ -25,6 +25,39 @@ jobs:
25
with:
26
extra_args: --all-files
27
28
+ test-instrument-hooks:
29
+ strategy:
30
+ matrix:
31
+ os: [ubuntu-latest, macos-latest]
32
+ python-version:
33
+ - "3.10"
34
+ - "3.11"
35
+ - "3.12"
36
+ - "3.13"
37
+ runs-on: ${{ matrix.os }}
38
+ steps:
39
+ - uses: actions/checkout@v4
40
+ with:
41
+ submodules: true
42
+
43
+ - uses: astral-sh/setup-uv@v4
44
45
+ version: "0.5.20"
46
47
+ - name: "Set up Python ${{ matrix.python-version }}"
48
+ uses: actions/setup-python@v5
49
50
+ python-version: "${{ matrix.python-version }}"
51
52
+ - name: Install dependencies
53
+ run: uv sync --all-extras --dev --locked --verbose
54
55
+ - name: Build package
56
+ run: uv pip install .
57
58
+ - name: Run tests
59
+ run: uv run --no-sync pytest -vs
60
61
tests:
62
runs-on: ubuntu-latest
63
strategy:
0 commit comments