8000
We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ca185a6 commit 6c5f600Copy full SHA for 6c5f600
.github/workflows/test.yml
@@ -0,0 +1,38 @@
1
+name: Test
2
+
3
+on:
4
+ push:
5
+ pull_request:
6
7
+concurrency:
8
+ group: ${{ github.workflow }}-${{ github.ref }}
9
+ cancel-in-progress: true
10
11
+jobs:
12
+ test:
13
+ name: Test with ${{matrix.env}} on ${{matrix.os}}
14
+ runs-on: ${{ matrix.os }}
15
+ strategy:
16
+ fail-fast: false
17
+ matrix:
18
+ env:
19
+ - "3.9"
20
+ - "3.10"
21
+ - "3.11"
22
+ - "3.12"
23
+ - "3.13"
24
+ os:
25
+ - ubuntu-latest
26
+ - macos-13 # x86
27
+ - macos-latest # arm
28
+ - window-latest
29
+ steps:
30
+ - uses: actions/checkout@v4
31
+ with:
32
+ fetch-depth: 0
33
+ - uses: actions/setup-python@v5
34
35
+ python-version: ${{matrix.env}}
36
+ cache: pip
37
+ - run: pip install -r requirements.txt
38
+ - run: tox
0 commit comments