File tree Expand file tree Collapse file tree 1 file changed +33
-0
lines changed
Expand file tree Collapse file tree 1 file changed +33
-0
lines changed Original file line number Diff line number Diff line change 3737 file : ./dist/swish.exe
3838 asset_name : swish.exe
3939 tag : ${{ github.ref }}
40+
41+ Linux :
42+ runs-on : ubuntu-latest
43+
44+ steps :
45+ - name : Pull source
46+ uses : actions/checkout@v2
47+
48+ - name : Setup Python
49+ uses : actions/setup-python@v2
50+ with :
51+ python-version : 3.x
52+
53+ - name : Install Deps
54+ run : |
55+ python -m ensurepip
56+ pip install setuptools
57+ pip install -r native/requirements-dev.txt
58+ pip install -r native/requirements.txt
59+ pip install -r requirements-dev.txt
60+ pip install -r requirements.txt
61+
62+ - name : Build swish
63+ run : |
64+ python build.py --no-deps
65+
66+ - name : Upload binaries to release
67+ uses : svenstaro/upload-release-action@v2
68+ with :
69+ repo_token : ${{ secrets.GITHUB_TOKEN }}
70+ file : ./dist/swish
71+ asset_name : swish-linux
72+ tag : ${{ github.ref }}
You can’t perform that action at this time.
0 commit comments