diff --git a/.github/workflows/build-docs.yml b/.github/workflows/build-docs.yml index 8b8adda8..e397d54c 100644 --- a/.github/workflows/build-docs.yml +++ b/.github/workflows/build-docs.yml @@ -20,10 +20,8 @@ jobs: id: full-python-version run: echo ::set-output name=version::$(python -c "import sys; print('-'.join(str(v) for v in sys.version_info))") - - name: Bootstrap poetry - run: | - curl -sL https://raw.githubusercontent.com/python-poetry/poetry/master/install-poetry.py | python - -y - echo "$HOME/.local/bin" >> $GITHUB_PATH + - name: Set up poetry + uses: Gr1N/setup-poetry@v8 - name: Configure poetry run: poetry config virtualenvs.in-project true diff --git a/.github/workflows/python-publish.yml b/.github/workflows/python-publish.yml index fd8bcba4..874d1b79 100644 --- a/.github/workflows/python-publish.yml +++ b/.github/workflows/python-publish.yml @@ -20,10 +20,8 @@ jobs: with: python-version: '3.x' - - name: Bootstrap poetry - run: | - curl -sL https://raw.githubusercontent.com/python-poetry/poetry/master/install-poetry.py | python - -y - echo "$HOME/.local/bin" >> $GITHUB_PATH + - name: Set up poetry + uses: Gr1N/setup-poetry@v8 - name: Build run: poetry build diff --git a/.github/workflows/python-test.yml b/.github/workflows/python-test.yml index ed49cf0e..da6da0c2 100644 --- a/.github/workflows/python-test.yml +++ b/.github/workflows/python-test.yml @@ -28,10 +28,8 @@ jobs: id: full-python-version run: echo ::set-output name=version::$(python -c "import sys; print('-'.join(str(v) for v in sys.version_info))") - - name: Bootstrap poetry - run: | - curl -sL https://raw.githubusercontent.com/python-poetry/poetry/master/install-poetry.py | python - -y - echo "$HOME/.local/bin" >> $GITHUB_PATH + - name: Set up poetry + uses: Gr1N/setup-poetry@v8 - name: Configure poetry run: poetry config virtualenvs.in-project true @@ -81,10 +79,8 @@ jobs: id: full-python-version run: echo ::set-output name=version::$(python -c "import sys; print('-'.join(str(v) for v in sys.version_info))") - - name: Bootstrap poetry - run: | - curl -sL https://raw.githubusercontent.com/python-poetry/poetry/master/install-poetry.py | python - -y - echo "$HOME/.local/bin" >> $GITHUB_PATH + - name: Set up poetry + uses: Gr1N/setup-poetry@v8 - name: Configure poetry run: poetry config virtualenvs.in-project true