File tree Expand file tree Collapse file tree 1 file changed +22
-15
lines changed Expand file tree Collapse file tree 1 file changed +22
-15
lines changed Original file line number Diff line number Diff line change 11
11
- published
12
12
13
13
jobs :
14
- Wheels :
14
+ Compiled :
15
+ name : Build Compiled Wheels
15
16
runs-on : ${{ matrix.os }}
16
17
strategy :
17
18
matrix :
66
67
name : openskill-sdist
67
68
path : wheelhouse/*.tar.gz
68
69
70
+ Universal :
71
+ name : Build Universal Wheels
72
+ runs-on : ubuntu-latest
73
+ steps :
74
+ - name : Checkout Repository
75
+ uses : actions/checkout@v4
76
+
77
+ - name : Build Wheel
78
+ run : |
79
+ python -m pip install --upgrade build
80
+ python -m build --wheel --outdir wheelhouse
81
+
82
+ - uses : actions/upload-artifact@v4
83
+ with :
84
+ name : openskill-universal-wheel
85
+ path : wheelhouse/*.whl
86
+
87
+
69
88
Upload :
70
- needs : [Wheels, Source]
89
+ name : Upload Wheels to PyPi
90
+ needs : [Compiled, Source]
71
91
runs-on : ubuntu-latest
72
92
environment : pypi
73
93
permissions :
@@ -82,19 +102,6 @@ jobs:
82
102
path : wheelhouse
83
103
merge-multiple : true
84
104
85
- - name : Set Up Python 3.13
86
- uses : actions/setup-python@v5
87
- with :
88
- python-version : " 3.13"
89
-
90
- - name : Upgrade Dependencies
91
- run : |
92
- python -m pip install --upgrade build
93
- python -m pip install --upgrade pip
94
-
95
- - name : Build Project for Distribution
96
- run : python -m pip wheel -w wheelhouse .
97
-
98
105
- name : Publish Wheels to PyPi
99
106
uses : pypa/gh-action-pypi-publish@release/v1
100
107
with :
You can’t perform that action at this time.
0 commit comments