From 6ed3e30f5680045efcb92052397a28c8454bf5fe Mon Sep 17 00:00:00 2001 From: Max Mehl Date: Sun, 12 Jan 2025 12:23:58 +0100 Subject: [PATCH] fix poetry install in ubuntu 24.04 --- .gitea/actions/poetrybuild/action.yaml | 4 +++- .gitea/workflows/selftests.yaml | 6 ++++-- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitea/actions/poetrybuild/action.yaml b/.gitea/actions/poetrybuild/action.yaml index 5dd150b..9f2b0b6 100644 --- a/.gitea/actions/poetrybuild/action.yaml +++ b/.gitea/actions/poetrybuild/action.yaml @@ -12,8 +12,10 @@ inputs: runs: using: "composite" steps: + - name: Add pipx to PATH + run: echo "/root/.local/bin" >> ${GITHUB_PATH} - name: Install poetry - run: pip install poetry + run: pipx install poetry - name: Install poetry package run: poetry install --no-interaction ${{ inputs.poetry_install_args }} shell: bash diff --git a/.gitea/workflows/selftests.yaml b/.gitea/workflows/selftests.yaml index 2fffda0..b2022d7 100644 --- a/.gitea/workflows/selftests.yaml +++ b/.gitea/workflows/selftests.yaml @@ -14,11 +14,13 @@ on: jobs: # Test building the package and installing it via pip3 test-build-install: - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 steps: - uses: actions/checkout@v4 + - name: Add pipx to PATH + run: echo "/root/.local/bin" >> ${GITHUB_PATH} - name: Install poetry - run: pip install poetry + run: pipx install poetry - name: Build package run: poetry build - name: Install package