diff --git a/.github/actions/poetrybuild/action.yaml b/.github/actions/poetrybuild/action.yaml index ccb3966..5971727 100644 --- a/.github/actions/poetrybuild/action.yaml +++ b/.github/actions/poetrybuild/action.yaml @@ -17,13 +17,13 @@ inputs: runs: using: "composite" steps: + - name: Install poetry + run: pipx install poetry - name: Set up Python uses: actions/setup-python@v5 with: python-version: ${{ inputs.python }} cache: 'poetry' - name: Install dependencies - run: | - pip install poetry - poetry install --no-interaction ${{ inputs.poetry_args }} + run: poetry install --no-interaction ${{ inputs.poetry_args }} shell: bash diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 83c7bc4..0c16c10 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -41,13 +41,13 @@ jobs: runs-on: ubuntu-22.04 steps: - uses: actions/checkout@v4 + - name: Install poetry + run: pipx install poetry - name: Set up Python uses: actions/setup-python@v5 with: python-version: "3.10" cache: 'poetry' - - name: Install poetry - run: pip install poetry - name: Build package run: poetry build - name: Install package