From 35f29656bcde1f4fb5f208dcb3488172d7ea4189 Mon Sep 17 00:00:00 2001 From: Jens L Date: Thu, 4 Apr 2024 15:52:23 +0200 Subject: [PATCH] ci: fix python client generator (#9134) Signed-off-by: Jens Langhammer --- .github/workflows/api-py-publish.yml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/.github/workflows/api-py-publish.yml b/.github/workflows/api-py-publish.yml index 6de216aace..79a1d274e0 100644 --- a/.github/workflows/api-py-publish.yml +++ b/.github/workflows/api-py-publish.yml @@ -19,7 +19,14 @@ jobs: - uses: actions/checkout@v4 with: token: ${{ steps.generate_token.outputs.token }} - - uses: actions/setup-python@v4 + - name: Install poetry & deps + shell: bash + run: | + pipx install poetry || true + sudo apt-get update + sudo apt-get install --no-install-recommends -y libpq-dev openssl libxmlsec1-dev pkg-config gettext + - name: Setup python and restore poetry + uses: actions/setup-python@v5 with: python-version-file: "pyproject.toml" cache: "poetry"