File tree Expand file tree Collapse file tree 4 files changed +20
-24
lines changed
Expand file tree Collapse file tree 4 files changed +20
-24
lines changed Original file line number Diff line number Diff line change @@ -3,7 +3,7 @@ name: build
33on : workflow_dispatch
44
55env :
6- MATURIN_VERSION : 1.7.0
6+ MATURIN_VERSION : 1.7.4
77 PY_ALL : 3.8 3.9 3.10 3.11 3.12 3.13 pypy3.8 pypy3.9 pypy3.10
88
99jobs :
Original file line number Diff line number Diff line change 77 - master
88
99env :
10- MATURIN_VERSION : 1.7.0
10+ MATURIN_VERSION : 1.7.4
1111 PYTHON_VERSION : 3.12
1212
1313jobs :
Original file line number Diff line number Diff line change 44 push :
55 tags :
66 - v*.*.*
7- # release:
8- # types: [published]
97
108env :
11- MATURIN_VERSION : 1.7.0
9+ MATURIN_VERSION : 1.7.4
1210 PY_ALL : 3.8 3.9 3.10 3.11 3.12 3.13 pypy3.8 pypy3.9 pypy3.10
1311
1412jobs :
@@ -35,11 +33,10 @@ jobs:
3533
3634 wheels :
3735 name : wheel ${{ matrix.platform || matrix.os }}(${{ matrix.target }}) - ${{ matrix.manylinux || 'auto' }}
38- runs-on : ${{ matrix.os }}-latest
3936 strategy :
4037 fail-fast : false
4138 matrix :
42- os : [ubuntu, macos, windows ]
39+ os : [ubuntu, macos]
4340 target : [x86_64, aarch64]
4441 manylinux : [auto]
4542 include :
5552 interpreter : pypy3.8 pypy3.9 pypy3.10
5653 - os : macos
5754 target : aarch64
58- interpreter : 3.8 3.9 pypy3.8 pypy3.9 pypy3.10
55+ interpreter : pypy3.8 pypy3.9 pypy3.10
5956 - os : ubuntu
6057 platform : linux
6158 target : aarch64
6865 platform : linux
6966 target : aarch64
7067 manylinux : musllinux_1_1
71- - os : windows
72- target : x86_64
73- interpreter : pypy3.8 pypy3.9 pypy3.10
74- exclude :
75- - os : windows
76- target : aarch64
77- # PGO builds
78- # - os: ubuntu
79- # target: x86_64
80- # manylinux: auto
81- # - os: macos
82- # target: x86_64
83- # - os: windows
84- # target: x86_64
68+
69+ runs-on : ${{ matrix.os }}-latest
8570 steps :
8671 - uses : actions/checkout@v4
8772 - name : Set jemalloc for aarch64 Linux
10590 path : dist
10691
10792 wheels-pgo :
108- name : pgo-wheel ${{ matrix.os }} (${{ matrix.interpreter}})
93+ name : pgo-wheel ${{ matrix.platform || matrix. os }} (${{ matrix.interpreter}})
10994 strategy :
11095 fail-fast : false
11196 matrix :
@@ -115,6 +100,17 @@ jobs:
115100 include :
116101 - os : ubuntu-latest
117102 platform : linux
103+ - os : windows-latest
104+ platform : windows
105+ - os : windows-latest
106+ platform : windows
107+ interpreter : pypy3.8
108+ - os : windows-latest
109+ platform : windows
110+ interpreter : pypy3.9
111+ - os : windows-latest
112+ platform : windows
113+ interpreter : pypy3.10
118114
119115 runs-on : ${{ matrix.os }}
120116 steps :
Original file line number Diff line number Diff line change 1010 - master
1111
1212env :
13- MATURIN_VERSION : 1.7.0
13+ MATURIN_VERSION : 1.7.4
1414
1515jobs :
1616 linux :
You can’t perform that action at this time.
0 commit comments