diff --git a/.github/workflows/pypi.yaml b/.github/workflows/pypi.yaml index 47c973c3..bbf1b9e3 100644 --- a/.github/workflows/pypi.yaml +++ b/.github/workflows/pypi.yaml @@ -15,7 +15,7 @@ jobs: - name: Build package id: build_package run: | - ./pipbuild.sh + ./pipbuild.sh && python3 setup.py sdist if: github.repository == 'iqtlabs/dovesnap' && github.event_name == 'push' && startsWith(github.event.ref, 'refs/tags') - name: Publish package if: github.repository == 'iqtlabs/dovesnap' && github.event_name == 'push' && startsWith(github.event.ref, 'refs/tags') diff --git a/pipbuild.sh b/pipbuild.sh index d4151d94..20a91adc 100755 --- a/pipbuild.sh +++ b/pipbuild.sh @@ -1,6 +1,6 @@ #!/bin/bash sudo apt-get update && \ - sudo apt-get install -yq --no-install-recommends python3 python3-dev python3-setuptools && \ - python3 -m pip install -U pip && \ + sudo apt-get install -yq --no-install-recommends python3 python3-dev && \ + python3 -m pip install -U pip setuptools && \ python3 -m pip install .