13
13
jobs :
14
14
macos :
15
15
runs-on : macos-latest
16
- strategy :
17
- matrix :
18
- python-version : ["3.7"]
19
16
steps :
20
17
- uses : actions/checkout@v3
21
18
- uses : actions/setup-python@v4
22
19
with :
23
- python-version : ${{ matrix.python-version }}
20
+ python-version : " 3.7 "
24
21
- name : Install Rust toolchain
25
22
uses : actions-rs/toolchain@v1
26
23
with :
32
29
uses : messense/maturin-action@v1
33
30
with :
34
31
target : x86_64
35
- args : -i python --release --out dist
36
- - name : Install build wheel - x86_64
37
- run : |
38
- pip install --force-reinstall dist/robyn*.whl
39
- cd ~ && python -c 'import robyn'
32
+ args : -i python --release --out dist --no-sdist
40
33
- name : Build wheels - universal2
41
34
uses : messense/maturin-action@v1
42
35
with :
@@ -51,13 +44,12 @@ jobs:
51
44
runs-on : windows-latest
52
45
strategy :
53
46
matrix :
54
- python-version : ["3.7"]
55
47
target : [x64, x86]
56
48
steps :
57
49
- uses : actions/checkout@v3
58
50
- uses : actions/setup-python@v4
59
51
with :
60
- python-version : ${{ matrix.python-version }}
52
+ python-version : " 3.7 "
61
53
architecture : ${{ matrix.target }}
62
54
- name : Install Rust toolchain
63
55
uses : actions-rs/toolchain@v1
69
61
uses : messense/maturin-action@v1
70
62
with :
71
63
target : ${{ matrix.target }}
72
- args : -i python --release --out dist --no-sdist
64
+ args : -i python3.7 --release --out dist --no-sdist
73
65
- name : Upload wheels
74
66
uses : actions/upload-artifact@v3
75
67
with :
80
72
runs-on : ubuntu-latest
81
73
strategy :
82
74
matrix :
83
- python-version : ["3.7"]
84
75
target : [x86_64, i686]
85
76
steps :
86
77
- uses : actions/checkout@v3
@@ -92,13 +83,13 @@ jobs:
92
83
default : true
93
84
- uses : actions/setup-python@v4
94
85
with :
95
- python-version : ${{ matrix.python-version }}
86
+ python-version : " 3.7 "
96
87
- name : Build Wheels
97
88
uses : messense/maturin-action@v1
98
89
with :
99
90
target : ${{ matrix.target }}
100
91
manylinux : auto
101
- args : -i python${{ matrix.python-version }} --release --out dist --no-sdist
92
+ args : -i python3.7 --out dist --no-sdist
102
93
- name : Upload wheels
103
94
uses : actions/upload-artifact@v3
104
95
with :
@@ -109,7 +100,7 @@ jobs:
109
100
runs-on : ubuntu-latest
110
101
strategy :
111
102
matrix :
112
- python : [{ version: "3.7", abi: "cp37-cp37m" }]
103
+ python : [{ abi: "cp37-cp37m" }]
113
104
target : [aarch64, armv7, s390x, ppc64le]
114
105
steps :
115
106
- uses : actions/checkout@v3
@@ -120,7 +111,7 @@ jobs:
120
111
with :
121
112
target : ${{ matrix.target }}
122
113
manylinux : auto
123
- args : -i python3.9 --release --out dist --no-sdist
114
+ args : -i python3.7 --release --out dist --no-sdist
124
115
- name : Upload wheels
125
116
uses : actions/upload-artifact@v3
126
117
with :
0 commit comments