From 22cb495286bcc26ce27da3e157d611712b7c6355 Mon Sep 17 00:00:00 2001 From: jlloyd-widen <82222659+jlloyd-widen@users.noreply.github.com> Date: Wed, 13 Apr 2022 15:59:19 -0600 Subject: [PATCH] attempted fix to poetry build and release (#4) Co-authored-by: Josh Lloyd --- .github/workflows/releases.yml | 12 +++++------- pyproject.toml | 2 ++ 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/releases.yml b/.github/workflows/releases.yml index 7552586..233e5a1 100644 --- a/.github/workflows/releases.yml +++ b/.github/workflows/releases.yml @@ -16,16 +16,14 @@ jobs: uses: actions/setup-python@v2 with: python-version: '3.9' + - name: Install Poetry + uses: snok/install-poetry@v1 + with: + version: 1.1.13 - name: Install dependencies run: | - python -m pip install pipx - python -m pipx ensurepath - python -m pipx install poetry - # Force update PATH to include pipx executables - export PATH=$PATH:/root/.local/bin - # Create virtual environment and install dependencies poetry env use python - poetry install --no-root + poetry install - name: Build package run: poetry build - name: Publish package diff --git a/pyproject.toml b/pyproject.toml index d2e1515..bcfc0d4 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -10,6 +10,8 @@ keywords = [ "tap" ] license = "Apache 2.0" +homepage = "https://github.com/Widen/tap-workato" +repository = "https://github.com/Widen/tap-workato" [tool.poetry.dependencies] python = "<3.11,>=3.7.1"