File tree 3 files changed +21
-7
lines changed
3 files changed +21
-7
lines changed Original file line number Diff line number Diff line change 1
1
name : Publish wheels to testpypi
2
2
3
- on : workflow_dispatch
3
+ on :
4
+ workflow_dispatch :
5
+ inputs :
6
+ workflow_id :
7
+ description : " The workflow ID to pull wheels from"
8
+ required : true
9
+ type : string
4
10
5
11
jobs :
6
12
publish_test :
@@ -16,11 +22,18 @@ jobs:
16
22
17
23
steps :
18
24
- name : Download all the dists
19
- uses : actions/ download-artifact@v3
25
+ uses : dawidd6/action- download-artifact@v2
20
26
with :
21
- pattern : cibw-* # download all the wheels
22
- path : dist
23
- merge-multiple : true
27
+ # download all the wheels
28
+ path : unmerged
29
+ run_id : ${{ github.event.inputs.workflow_id }}
30
+ workflow : build_wheels.yml
31
+
32
+ - name : Merge files to dist
33
+ run : |
34
+ mkdir dist
35
+ mv unmerged/*/*.whl dist
36
+
24
37
- name : Publish distribution 📦 to TestPyPI
25
38
uses : pypa/gh-action-pypi-publish@release/v1
26
39
with :
Original file line number Diff line number Diff line change @@ -22,6 +22,7 @@ keywords = [
22
22
" runtime" ,
23
23
]
24
24
requires-python = " >=3.7"
25
+ dependencies = [" numpy>=1.10.0" , " greenlet>=3.0.0" ]
25
26
classifiers = [
26
27
' Intended Audience :: Developers' ,
27
28
' License :: Free for non-commercial use' ,
Original file line number Diff line number Diff line change 1
- cython >= 3.0.0
2
- numpy
1
+ numpy >= 1.10.0
3
2
greenlet >= 3.0.0
4
3
5
4
# Required for the charm++ build:
6
5
cmake
6
+ cython >= 3.0.0
You can’t perform that action at this time.
0 commit comments