We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 63f184b commit 6127fd6Copy full SHA for 6127fd6
1 file changed
.github/workflows/test.yml
@@ -49,6 +49,33 @@ jobs:
49
with:
50
token: ${{secrets.GITHUB_TOKEN}}
51
deny: warnings
52
+ stubtest:
53
+ runs-on: ubuntu-latest
54
+ steps:
55
+ - uses: actions/checkout@v6
56
+ - uses: actions-rs/toolchain@v1
57
+ with:
58
+ toolchain: stable
59
+ components: clippy
60
+ override: true
61
+ - uses: actions/setup-python@v6
62
63
+ python-version: 3.x
64
+ - name: Install uv
65
+ uses: astral-sh/setup-uv@v7
66
+ - id: setup-venv
67
+ name: Setup virtualenv
68
+ run: python -m venv .venv
69
+ - name: Build lib
70
+ uses: PyO3/maturin-action@v1
71
72
+ command: dev --uv
73
+ sccache: true
74
+ - name: Run stubtest
75
+ run: |
76
+ set -e
77
+ source .venv/bin/activate
78
+ stubtest --ignore-disjoint-bases natsrpy
79
pytest:
80
runs-on: ubuntu-latest
81
steps:
0 commit comments