File tree Expand file tree Collapse file tree 2 files changed +35
-4
lines changed Expand file tree Collapse file tree 2 files changed +35
-4
lines changed Original file line number Diff line number Diff line change 55 create :
66
77jobs :
8+ sdist :
9+ runs-on : ubuntu-latest
10+
11+ steps :
12+ - uses : actions/checkout@v3
13+
14+ - name : Set up Python
15+ uses : actions/setup-python@v4
16+ with :
17+ python-version : 3.10
18+
19+ - name : Install Python dependencies
20+ run : python -m pip install -r requirements.txt
21+
22+ - name : Build sdist
23+ run : make sdist
24+
25+ - name : Release
26+ uses : softprops/action-gh-release@v1
27+ if : startsWith(github.ref, 'refs/tags/')
28+ with :
29+ files : dist/*.tar.gz
30+
31+ - name : Upload sdist
32+ uses : actions/upload-artifact@v3
33+ with :
34+ name : sdist
35+ path : dist/*.tar.gz
36+
837 Linux :
938
1039 strategy :
@@ -35,14 +64,14 @@ jobs:
3564
3665 - name : Install Dependency
3766 run : |
38- pip install --pre "Cython>=3.0.0a11"
67+ python -m pip install --pre -r requirements.txt
3968
4069 - name : Building wheel
4170 run : |
4271 make sdist wheel_${{ matrix.image }}
4372
4473 - name : Copy wheels in dist
45- run : cp wheelhouse*/fastrlock*.whl dist/
74+ run : cp -v wheelhouse*/fastrlock*.whl dist/
4675
4776 - name : Release
4877 uses : softprops/action-gh-release@v1
98127
99128 - name : Install Dependency
100129 run : |
101- pip install --pre "Cython>=3.0.0a11"
102- pip install wheel
130+ python -m pip install --pre -r requirements.txt
131+ python -m pip install wheel
103132
104133 - name : Building wheel
105134 run : |
Original file line number Diff line number Diff line change 1+ Cython >= 3.0.0a11
2+ wheel
You can’t perform that action at this time.
0 commit comments