File tree Expand file tree Collapse file tree 1 file changed +9
-30
lines changed Expand file tree Collapse file tree 1 file changed +9
-30
lines changed Original file line number Diff line number Diff line change @@ -12,44 +12,23 @@ jobs:
12
12
tests :
13
13
name : test ${{ matrix.event_loop_manager }} (${{ matrix.python-version }})
14
14
if : " !contains(github.event.pull_request.labels.*.name, 'disable-integration-tests')"
15
- runs-on : ${{ matrix.os }}
15
+ runs-on : ubuntu-latest
16
16
strategy :
17
17
fail-fast : false
18
18
matrix :
19
- include :
20
- - os : ubuntu-latest
21
- python-version : " 3.8"
22
- event_loop_manager : " libev"
23
-
24
- - os : ubuntu-latest
25
- python-version : " 3.8"
26
- event_loop_manager : " asyncio"
27
-
28
- - os : ubuntu-latest
29
- python-version : " 3.8"
30
- event_loop_manager : " asyncore"
31
-
32
- - os : ubuntu-latest
33
- python-version : " 3.11"
34
- event_loop_manager : " libev"
35
-
36
- - os : ubuntu-latest
37
- python-version : " 3.11"
38
- event_loop_manager : " asyncio"
39
-
40
- - os : ubuntu-latest
41
- python-version : " 3.11"
19
+ python-version : ["3.11.4", "3.12.0b4"]
20
+ event_loop_manager : ["libev", "asyncio", "asyncore"]
21
+ exclude :
22
+ - python-version : " 3.12.0b4"
42
23
event_loop_manager : " asyncore"
43
24
44
- - os : ubuntu-latest
45
- python-version : " 3.12"
46
- event_loop_manager : " libev"
47
25
steps :
48
26
- uses : actions/checkout@v3
49
- - name : Set up Python ${{ matrix.python-version }}
50
- uses : actions/setup-python@v4
27
+ - name : setup pyenv ${{ matrix.python-version }}
28
+ uses : " gabrielfalcao/pyenv-action@v16 "
51
29
with :
52
- python-version : ${{ matrix.python-version }}
30
+ default : 2.7.14
31
+ versions : ${{ matrix.python-version }}
53
32
- name : Test with pytest
54
33
run : |
55
34
export EVENT_LOOP_MANAGER=${{ matrix.event_loop_manager }}
You can’t perform that action at this time.
0 commit comments