diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index d4be605..b72c4ff 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -13,18 +13,14 @@ jobs: - name: Set up Python uses: actions/setup-python@v2 with: - python-version: 3.8 - - name: Install and set up Poetry - run: | - curl -fsS -o get-poetry.py https://raw.githubusercontent.com/sdispater/poetry/master/get-poetry.py - python get-poetry.py -y - source $HOME/.poetry/env - poetry config virtualenvs.in-project true + python-version: 3.9 + - name: Install and configure Poetry + uses: gi0baro/setup-poetry-bin@v1 + with: + virtualenvs-in-project: true - name: Publish run: | - source $HOME/.poetry/env - poetry config pypi-token.pypi $PUBLISH_TOKEN poetry build poetry publish env: - PUBLISH_TOKEN: ${{ secrets.PYPI_TOKEN }} + POETRY_PYPI_TOKEN_PYPI: ${{ secrets.PYPI_TOKEN }}