From d8af6652e04edad518c2f85821eb673ebfea8ef1 Mon Sep 17 00:00:00 2001 From: Gabriel Luiz Freitas Almeida Date: Mon, 12 Aug 2024 20:52:52 -0300 Subject: [PATCH] build: Set up Python 3.12 and Poetry caching in docker workflow. (#3296) --- .github/workflows/docker-build.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.github/workflows/docker-build.yml b/.github/workflows/docker-build.yml index 7b425c7e2..0b7d1d610 100644 --- a/.github/workflows/docker-build.yml +++ b/.github/workflows/docker-build.yml @@ -36,9 +36,16 @@ jobs: get-version: name: Get Version runs-on: ubuntu-latest + outputs: version: ${{ steps.get-version-input.outputs.version || steps.get-version-base.outputs.version || steps.get-version-main.outputs.version }} steps: + - name: Set up Python 3.12 + Poetry ${{ env.POETRY_VERSION }} + uses: "./.github/actions/poetry_caching" + with: + python-version: "3.12" + poetry-version: ${{ env.POETRY_VERSION }} + cache-key: ${{ runner.os }}-poetry-${{ env.POETRY_VERSION }}-${{ hashFiles('**/poetry.lock') }} - name: Get Version from Input if : ${{ inputs.version != '' }} id: get-version-input