From 12e3b51980754b1b21b029538d43a95cfa204aec Mon Sep 17 00:00:00 2001 From: Gabriel Luiz Freitas Almeida Date: Mon, 29 Jul 2024 21:01:29 -0300 Subject: [PATCH] ci: update Python version in release workflow and skip release if already released (#3053) * ci: update Python in release workflow * ci: skipp release of langflow-base when version is already released --- .github/workflows/release.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 0ece76214..542a0e2a7 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -35,10 +35,10 @@ jobs: - uses: actions/checkout@v4 - name: Install poetry run: pipx install poetry==${{ env.POETRY_VERSION }} - - name: Set up Python 3.10 + - name: Set up Python 3.12 uses: actions/setup-python@v5 with: - python-version: "3.10" + python-version: "3.12" cache: "poetry" - name: Set up Nodejs 20 uses: actions/setup-node@v4 @@ -51,7 +51,7 @@ jobs: last_released_version=$(curl -s "https://pypi.org/pypi/langflow-base/json" | jq -r '.releases | keys | .[]' | sort -V | tail -n 1) if [ "$version" = "$last_released_version" ]; then echo "Version $version is already released. Skipping release." - exit 1 + exit 0 else echo version=$version >> $GITHUB_OUTPUT fi @@ -95,10 +95,10 @@ jobs: - uses: actions/checkout@v4 - name: Install poetry run: pipx install poetry==${{ env.POETRY_VERSION }} - - name: Set up Python 3.10 + - name: Set up Python 3.12 uses: actions/setup-python@v5 with: - python-version: "3.10" + python-version: "3.12" cache: "poetry" - name: Set up Nodejs 20 uses: actions/setup-node@v4