Skip to content

Commit f256458

Browse files
ogabrielluiznicoloboschi
authored andcommitted
ci: update Python version in release workflow and skip release if already released (langflow-ai#3053)
* ci: update Python in release workflow * ci: skipp release of langflow-base when version is already released (cherry picked from commit 12e3b51)
1 parent 157cf9a commit f256458

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

.github/workflows/release.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -35,10 +35,10 @@ jobs:
3535
- uses: actions/checkout@v4
3636
- name: Install poetry
3737
run: pipx install poetry==${{ env.POETRY_VERSION }}
38-
- name: Set up Python 3.10
38+
- name: Set up Python 3.12
3939
uses: actions/setup-python@v5
4040
with:
41-
python-version: "3.10"
41+
python-version: "3.12"
4242
cache: "poetry"
4343
- name: Set up Nodejs 20
4444
uses: actions/setup-node@v4
@@ -51,7 +51,7 @@ jobs:
5151
last_released_version=$(curl -s "https://pypi.org/pypi/langflow-base/json" | jq -r '.releases | keys | .[]' | sort -V | tail -n 1)
5252
if [ "$version" = "$last_released_version" ]; then
5353
echo "Version $version is already released. Skipping release."
54-
exit 1
54+
exit 0
5555
else
5656
echo version=$version >> $GITHUB_OUTPUT
5757
fi
@@ -95,10 +95,10 @@ jobs:
9595
- uses: actions/checkout@v4
9696
- name: Install poetry
9797
run: pipx install poetry==${{ env.POETRY_VERSION }}
98-
- name: Set up Python 3.10
98+
- name: Set up Python 3.12
9999
uses: actions/setup-python@v5
100100
with:
101-
python-version: "3.10"
101+
python-version: "3.12"
102102
cache: "poetry"
103103
- name: Set up Nodejs 20
104104
uses: actions/setup-node@v4

0 commit comments

Comments
 (0)