File tree Expand file tree Collapse file tree 1 file changed +15
-2
lines changed Expand file tree Collapse file tree 1 file changed +15
-2
lines changed Original file line number Diff line number Diff line change 7
7
runs-on : windows-latest
8
8
9
9
strategy :
10
+ matrix :
11
+ python-version : ["3.9", "3.12"]
12
+ include :
13
+ - python-version : " 3.9"
14
+ package-suffix : " 39"
15
+ - python-version : " 3.12"
16
+ package-suffix : " 312"
17
+
10
18
fail-fast : false
11
19
12
20
env :
30
38
- name : Install Cygwin
31
39
uses : cygwin/cygwin-install-action@v5
32
40
with :
33
- packages : python39 python39-pip python39-virtualenv git wget
41
+ packages : >
42
+ python${{ matrix.package-suffix }}
43
+ python${{ matrix.package-suffix }}-pip
44
+ python${{ matrix.package-suffix }}-virtualenv
45
+ git
46
+ wget
34
47
add-to-path : false # No need to change $PATH outside the Cygwin environment.
35
48
36
49
- name : Arrange for verbose output
58
71
59
72
- name : Set up virtualenv
60
73
run : |
61
- python3.9 -m venv --without-pip .venv
74
+ python${{ matrix.python-version }} -m venv --without-pip .venv
62
75
echo 'BASH_ENV=.venv/bin/activate' >>"$GITHUB_ENV"
63
76
64
77
- name : Bootstrap pip in virtualenv
You can’t perform that action at this time.
0 commit comments