Skip to content

Commit 6765549

Browse files
committed
Fix igdb release creation condition
1 parent 3a23253 commit 6765549

1 file changed

Lines changed: 13 additions & 1 deletion

File tree

.github/workflows/release.yml

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,18 @@ jobs:
6464
exit 1
6565
fi
6666
67+
- name: Check GitHub release state
68+
id: release_state
69+
env:
70+
GH_TOKEN: ${{ github.token }}
71+
TAG: ${{ steps.release.outputs.tag }}
72+
run: |
73+
if gh release view "$TAG" >/dev/null 2>&1; then
74+
echo "exists=true" >> "$GITHUB_OUTPUT"
75+
else
76+
echo "exists=false" >> "$GITHUB_OUTPUT"
77+
fi
78+
6779
- name: Create version PR or publish
6880
id: changesets
6981
uses: changesets/action@v1
@@ -75,7 +87,7 @@ jobs:
7587
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
7688

7789
- name: Create GitHub release
78-
if: steps.changesets.outputs.published == 'true'
90+
if: steps.release_state.outputs.exists != 'true'
7991
env:
8092
GH_TOKEN: ${{ github.token }}
8193
TAG: ${{ steps.release.outputs.tag }}

0 commit comments

Comments
 (0)