From ccf515cadd3561bbaf1fee8856569f726688f3f8 Mon Sep 17 00:00:00 2001 From: cachho Date: Thu, 24 Aug 2023 23:50:57 +0200 Subject: [PATCH] Fix/use poetry for build (#478) --- .github/workflows/cd.yml | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/.github/workflows/cd.yml b/.github/workflows/cd.yml index 60724cfb..c40f56e8 100644 --- a/.github/workflows/cd.yml +++ b/.github/workflows/cd.yml @@ -19,12 +19,16 @@ jobs: with: python-version: '3.11' - - name: Install pep517 + - name: Install Poetry run: | - python -m pip install pep517 --user - + curl -sSL https://install.python-poetry.org | python3 - + echo "$HOME/.local/bin" >> $GITHUB_PATH + + - name: Install dependencies + run: poetry install + - name: Build a binary wheel and a source tarball - run: python -m pep517.build . + run: poetry build - name: Publish distribution 📦 to Test PyPI uses: pypa/gh-action-pypi-publish@release/v1