This repository was archived by the owner on Jun 3, 2025. It is now read-only.
File tree Expand file tree Collapse file tree 2 files changed +61
-19
lines changed Expand file tree Collapse file tree 2 files changed +61
-19
lines changed Original file line number Diff line number Diff line change 1+ name : Build release wheel
2+
3+ on :
4+ push :
5+ branches :
6+ - ' release/*'
7+
8+ workflow_dispatch :
9+ inputs :
10+ gitref :
11+ description : " git tag, commit or branch name for the release"
12+ type : string
13+ required : true
14+ default : ' release/1.8'
15+
16+ jobs :
17+ build-release-wheel :
18+ runs-on : ubuntu-20.04
19+ steps :
20+ - uses : actions/setup-python@v4
21+ with :
22+ python-version : ' 3.10'
23+
24+ - name : Checkout code
25+ uses : actions/checkout@v4
26+ with :
27+ ref : ${{ inputs.gitref }}
28+
29+ - name : Build PyPi Wheel
30+ id : build
31+ uses : neuralmagic/nm-actions/actions/pypi_build@main
32+ with :
33+ dev : false
34+ release : true
35+
36+ - name : Set Env
37+ run : |
38+ pip3 install --upgrade pip && pip3 install --upgrade setuptools
39+ pip3 install virtualenv
40+ virtualenv venv
41+ source venv/bin/activate
42+
43+ - name : upload whl
44+ uses : actions/upload-artifact@v4
45+ if : success() || failure()
46+ with :
47+ name : " wheel-sparsezoo"
48+ path : ${{ steps.build.outputs.whlname }}
49+ retention-days : 7
50+
51+ - name : upload tar.gz
52+ uses : actions/upload-artifact@v4
53+ if : success() || failure()
54+ with :
55+ name : " tar-sparsezoo"
56+ path : ${{ steps.build.outputs.tarname }}
57+ retention-days : 7
58+
59+ - name : Install whl
60+ run : |
61+ pip3 install ${{ steps.build.outputs.whlname }}
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments