Let's try building a big wheel
This commit is contained in:
parent
8fecdf92b1
commit
fccb8f8889
|
@ -18,11 +18,11 @@ jobs:
|
||||||
with:
|
with:
|
||||||
python-version: '3.7'
|
python-version: '3.7'
|
||||||
|
|
||||||
- name: Build source distribution of chia-blockchain
|
#- name: Build source distribution of chia-blockchain
|
||||||
run: |
|
#run: |
|
||||||
pip install pep517
|
#pip install pep517
|
||||||
python -m pep517.build --source --out-dir ${{ github.workspace }}\electron-wix\build .
|
#python -m pep517.build --source --out-dir ${{ github.workspace }}\electron-wix\build .
|
||||||
echo "::set-env name=scm_version::$GITHUB_REF"
|
#echo "::set-env name=scm_version::$GITHUB_REF"
|
||||||
|
|
||||||
- name: View version info
|
- name: View version info
|
||||||
run: |
|
run: |
|
||||||
|
@ -31,13 +31,13 @@ jobs:
|
||||||
python ${{ github.workspace }}\setup.py --fullname
|
python ${{ github.workspace }}\setup.py --fullname
|
||||||
|
|
||||||
- name: Install python requirements
|
- name: Install python requirements
|
||||||
working-directory: ${{ github.workspace }}\electron-wix
|
|
||||||
run: |
|
run: |
|
||||||
python -m venv venv
|
|
||||||
. .\venv\Scripts\Activate.ps1
|
|
||||||
pip install --upgrade pip
|
pip install --upgrade pip
|
||||||
pip install -i https://download.chia.net/simple/ miniupnpc==2.1 setproctitle==1.1.10 cbor2==5.1.0
|
pip instsall pep517 wheel
|
||||||
#pip install .
|
pip install --only-binary -i https://download.chia.net/simple/ \
|
||||||
|
miniupnpc==2.1 setproctitle==1.1.10 cbor2==5.1.0
|
||||||
|
pip wheel --use-pep517 --prefer-binary\
|
||||||
|
--wheel-dir=${{ github.workspace }}\electron-wix\build ${{ github.workspace }}\.
|
||||||
|
|
||||||
- name: Install electron-packager
|
- name: Install electron-packager
|
||||||
run: |
|
run: |
|
||||||
|
|
2
setup.py
2
setup.py
|
@ -36,7 +36,7 @@ kwargs = dict(
|
||||||
author="Mariano Sorgente",
|
author="Mariano Sorgente",
|
||||||
author_email="mariano@chia.net",
|
author_email="mariano@chia.net",
|
||||||
description="Chia proof of space plotting, proving, and verifying (wraps C++)",
|
description="Chia proof of space plotting, proving, and verifying (wraps C++)",
|
||||||
url="http://chia.net/",
|
url="https://chia.net/",
|
||||||
license="Apache License",
|
license="Apache License",
|
||||||
python_requires=">=3.7, <4",
|
python_requires=">=3.7, <4",
|
||||||
keywords="chia blockchain node",
|
keywords="chia blockchain node",
|
||||||
|
|
Loading…
Reference in New Issue