# SPDX-FileCopyrightText: 2023 DB Systel GmbH # # SPDX-License-Identifier: Apache-2.0 name: "Reusable Poetry build workflow" inputs: poetry_install_args: default: "" description: "Value for additional poetry install arguments" required: false runs: using: "composite" steps: - run: printenv - run: echo /root/.local/bin >> $GITHUB_PATH - run: echo /root/.local/bin >> $PATH - name: Test run: echo $PATH - run: exit 1 - name: Install poetry run: pipx install poetry - name: Install poetry package run: poetry install --no-interaction ${{ inputs.poetry_install_args }} shell: bash