Skip to content

Commit f08157e

Browse files
authored
Merge pull request #158 from spicecodecli/publishing-workflow-tag-check
Publishing workflow tag check
2 parents ac6831c + 157460b commit f08157e

File tree

2 files changed

+9
-3
lines changed

2 files changed

+9
-3
lines changed

.github/workflows/publishing.yml

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -138,9 +138,15 @@ jobs:
138138
name: dist
139139
path: dist/
140140

141-
- name: Create GitHub Release
141+
- name: Check if release exists and create if needed
142142
id: create_release
143143
env:
144144
GH_TOKEN: ${{ github.token }}
145145
run: |
146-
gh release create ${{ needs.details.outputs.tag_name }} dist/* --title ${{ needs.details.outputs.tag_name }} --generate-notes
146+
# Verificar se a release já existe
147+
if ! gh release view ${{ needs.details.outputs.tag_name }} &>/dev/null; then
148+
# Se não existir, criar a release
149+
gh release create ${{ needs.details.outputs.tag_name }} dist/* --title ${{ needs.details.outputs.tag_name }} --generate-notes
150+
else
151+
echo "Release ${{ needs.details.outputs.tag_name }} já existe, pulando criação."
152+
fi

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
setup(
88
name="spicecode",
9-
version="2.1.3", # version 2.0.0 = all features from N2
9+
version="2.1.5", # version 2.0.0 = all features from N2
1010
packages=find_packages(exclude=["spicecode-venv", "spicecode.egg-info"]),
1111
install_requires=install_requires,
1212
entry_points={

0 commit comments

Comments
 (0)