42
42
- uses : actions/setup-python@v5
43
43
with :
44
44
python-version : ${{ env.PYTHON_VERSION }}
45
- - uses : actions-rust-lang/setup-rust-toolchain@v1
46
- with :
47
- toolchain : ${{ env.RUST_VERSION }}
48
45
- name : Install dependencies
49
46
run : |
50
47
python3 -m ensurepip
54
51
uses : PyO3/maturin-action@v1
55
52
with :
56
53
target : ${{ matrix.platform.target }}
54
+ rust-toolchain : ${{ env.RUST_VERSION }}
57
55
args : --manifest-path=py-hftbacktest/Cargo.toml --release --out dist --find-interpreter
58
56
# sccache: 'true'
59
57
manylinux : 2_24
81
79
- uses : actions/setup-python@v5
82
80
with :
83
81
python-version : ${{ env.PYTHON_VERSION }}
84
- - uses : actions-rust-lang/setup-rust-toolchain@v1
85
- with :
86
- toolchain : ${{ env.RUST_VERSION }}
87
82
- name : Install dependencies
88
83
run : |
89
84
sudo apt-get update
92
87
uses : PyO3/maturin-action@v1
93
88
with :
94
89
target : ${{ matrix.platform.target }}
90
+ rust-toolchain : ${{ env.RUST_VERSION }}
95
91
args : --manifest-path=py-hftbacktest/Cargo.toml --release --out dist --find-interpreter
96
92
sccache : ' true'
97
93
manylinux : musllinux_1_2
@@ -116,16 +112,14 @@ jobs:
116
112
with :
117
113
python-version : ${{ env.PYTHON_VERSION }}
118
114
architecture : ${{ matrix.platform.target }}
119
- - uses : actions-rust-lang/setup-rust-toolchain@v1
120
- with :
121
- toolchain : ${{ env.RUST_VERSION }}
122
115
- name : Install dependencies
123
116
run : |
124
117
choco install openssl
125
118
- name : Build wheels
126
119
uses : PyO3/maturin-action@v1
127
120
with :
128
121
target : ${{ matrix.platform.target }}
122
+ rust-toolchain : ${{ env.RUST_VERSION }}
129
123
args : --manifest-path=py-hftbacktest/Cargo.toml --release --out dist --find-interpreter
130
124
sccache : ' true'
131
125
- name : Upload wheels
@@ -150,16 +144,14 @@ jobs:
150
144
- uses : actions/setup-python@v5
151
145
with :
152
146
python-version : ${{ env.PYTHON_VERSION }}
153
- - uses : actions-rust-lang/setup-rust-toolchain@v1
154
- with :
155
- toolchain : ${{ env.RUST_VERSION }}
156
147
- name : Install dependencies
157
148
run : |
158
149
brew install openssl
159
150
- name : Build wheels
160
151
uses : PyO3/maturin-action@v1
161
152
with :
162
153
target : ${{ matrix.platform.target }}
154
+ rust-toolchain : ${{ env.RUST_VERSION }}
163
155
args : --manifest-path=py-hftbacktest/Cargo.toml --release --out dist --find-interpreter
164
156
sccache : ' true'
165
157
- name : Upload wheels
0 commit comments