Use unified Python setup steps for release workflow.

This commit is contained in:
Predrag Gruevski 2023-08-28 14:20:48 +00:00
parent f97d3a76e7
commit 9aaa0fdce0

View File

@ -31,13 +31,15 @@ jobs:
working-directory: ${{ inputs.working-directory }} working-directory: ${{ inputs.working-directory }}
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v3
- name: Install poetry
run: pipx install "poetry==$POETRY_VERSION" - name: Set up Python + Poetry ${{ env.POETRY_VERSION }}
- name: Set up Python 3.10 uses: "./.github/actions/poetry_setup"
uses: actions/setup-python@v4
with: with:
python-version: "3.10" python-version: "3.10"
cache: "poetry" poetry-version: ${{ env.POETRY_VERSION }}
working-directory: ${{ inputs.working-directory }}
cache-key: release
- name: Build project for distribution - name: Build project for distribution
run: poetry build run: poetry build
- name: Check Version - name: Check Version