File tree Expand file tree Collapse file tree 3 files changed +47
-74
lines changed
Expand file tree Collapse file tree 3 files changed +47
-74
lines changed Original file line number Diff line number Diff line change 11name : Main workflow
2- on : [push]
2+
3+ on :
4+ push :
5+ paths-ignore :
6+ - ' doc/**'
7+ - ' **/*.md'
8+ - ' LICENSE'
9+ - ' example/**'
10+ - ' .gitignore'
11+ workflow_dispatch :
12+ pull_request :
13+ paths-ignore :
14+ - ' doc/**'
15+ - ' **/*.md'
16+ - ' LICENSE'
17+ - ' example/**'
18+ - ' .gitignore'
19+
20+
321jobs :
4- build :
5- runs-on : ubuntu-16.04
22+ linux-validate :
23+ name : Validate on Linux - Python ${{ matrix.python }}
24+ runs-on : ubuntu-20.04
625 strategy :
726 matrix :
8- python : [ '2.x', '3.x', 'pypy3' ]
9- name : Python ${{ matrix.python }} Testing
27+ python : [ '3.6', '3.8', '3.12' ]
1028 steps :
11- - uses : actions/checkout@master
29+ - uses : actions/checkout@v4
30+
1231 - name : Setup python
13- uses : actions/setup-python@v1
32+ uses : actions/setup-python@v5
1433 with :
1534 python-version : ${{ matrix.python }}
1635 architecture : x64
17- - run : python tests/run_tests.py
36+
37+ - name : Run tests
38+ run : python tests/run_tests.py
39+
40+ windows-validate :
41+ name : Validate on Windows - Python ${{ matrix.python }}
42+ runs-on : windows-latest
43+ strategy :
44+ matrix :
45+ python : [ '3.6', '3.8', '3.12' ]
46+ steps :
47+ - uses : actions/checkout@v4
48+
49+ - name : Setup python
50+ uses : actions/setup-python@v5
51+ with :
52+ python-version : ${{ matrix.python }}
53+ architecture : x64
54+
55+ - name : Run tests
56+ run : python tests/run_tests.py
Load Diff This file was deleted.
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments