Skip to content

Commit 6dd7887

Browse files
authored
Source archive (#29)
Signed-off-by: Geoffroy Jamgotchian <[email protected]>
1 parent 6ebbebb commit 6dd7887

File tree

1 file changed

+14
-1
lines changed

1 file changed

+14
-1
lines changed

Diff for: .github/workflows/main.yml

+14-1
Original file line numberDiff line numberDiff line change
@@ -132,6 +132,10 @@ jobs:
132132
- name: Build wheel
133133
run: python setup.py bdist_wheel
134134

135+
- name: Build source archive
136+
if: matrix.config.name == 'darwin' && matrix.python.name == 'cp39'
137+
run: python setup.py sdist
138+
135139
- name: Install wheel
136140
shell: bash
137141
run: python -m pip install dist/*.whl --user
@@ -145,6 +149,13 @@ jobs:
145149
name: gridpy-wheel-${{ matrix.config.name }}-${{ matrix.python.name }}
146150
path: dist/*.whl
147151

152+
- name: Upload source archive
153+
uses: actions/upload-artifact@v2
154+
if: matrix.config.name == 'darwin' && matrix.python.name == 'cp39'
155+
with:
156+
name: gridpy-sources
157+
path: dist/*.tar.gz
158+
148159
package:
149160
name: Package wheels
150161
runs-on: ubuntu-latest
@@ -160,4 +171,6 @@ jobs:
160171
uses: actions/upload-artifact@v2
161172
with:
162173
name: gridpy-wheels
163-
path: download/**/*.whl
174+
path: |
175+
download/**/*.whl
176+
download/**/*.tar.gz

0 commit comments

Comments
 (0)