File tree Expand file tree Collapse file tree 1 file changed +8
-29
lines changed Expand file tree Collapse file tree 1 file changed +8
-29
lines changed Original file line number Diff line number Diff line change 5
5
push :
6
6
branches :
7
7
- ' main'
8
- - ' 3.11'
9
- - ' 3.10'
10
- - ' 3.9'
11
- - ' 3.8'
12
- - ' 3.7'
8
+ - ' 3.*'
13
9
paths :
14
10
- ' Tools/msi/**'
15
11
pull_request :
16
12
branches :
17
13
- ' main'
18
- - ' 3.11'
19
- - ' 3.10'
20
- - ' 3.9'
21
- - ' 3.8'
22
- - ' 3.7'
14
+ - ' 3.*'
23
15
paths :
24
16
- ' Tools/msi/**'
25
17
26
18
permissions :
27
19
contents : read
28
20
29
21
jobs :
30
- build_win32 :
31
- name : ' Windows (x86) Installer'
22
+ build :
23
+ name : Windows Installer
32
24
runs-on : windows-latest
25
+ strategy :
26
+ matrix :
27
+ type : [x86, x64, arm64]
33
28
steps :
34
29
- uses : actions/checkout@v3
35
30
- name : Build CPython installer
36
- run : .\Tools\msi\build.bat -x86
37
-
38
- build_win_amd64 :
39
- name : ' Windows (x64) Installer'
40
- runs-on : windows-latest
41
- steps :
42
- - uses : actions/checkout@v3
43
- - name : Build CPython installer
44
- run : .\Tools\msi\build.bat -x64
45
-
46
- build_win_arm64 :
47
- name : ' Windows (ARM64) Installer'
48
- runs-on : windows-latest
49
- steps :
50
- - uses : actions/checkout@v3
51
- - name : Build CPython installer
52
- run : .\Tools\msi\build.bat -arm64
31
+ run : .\Tools\msi\build.bat -${{ matrix.type }}
You can’t perform that action at this time.
0 commit comments