File tree Expand file tree Collapse file tree 1 file changed +24
-0
lines changed
Expand file tree Collapse file tree 1 file changed +24
-0
lines changed Original file line number Diff line number Diff line change @@ -161,7 +161,19 @@ jobs:
161161 name : rogue-tui-package
162162 path : ./dist/rogue-tui-package
163163
164+ - name : Check if release exists
165+ id : check_release
166+ run : |
167+ if gh release view ${{ github.ref_name }} >/dev/null 2>&1; then
168+ echo "exists=true" >> $GITHUB_OUTPUT
169+ else
170+ echo "exists=false" >> $GITHUB_OUTPUT
171+ fi
172+ env :
173+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
174+
164175 - name : Create GitHub Release
176+ if : steps.check_release.outputs.exists == 'false'
165177 uses : softprops/action-gh-release@v2
166178 with :
167179 files : |
@@ -175,3 +187,15 @@ jobs:
175187 generate_release_notes : true
176188 env :
177189 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
190+
191+ - name : Attach files to existing GitHub Release
192+ if : steps.check_release.outputs.exists == 'true'
193+ uses : softprops/action-gh-release@v2
194+ with :
195+ files : |
196+ ./dist/rogue-ai-package/*
197+ ./dist/rogue-ai-sdk-package/*
198+ ./dist/rogue-tui-package/*
199+ tag_name : ${{ github.ref_name }}
200+ env :
201+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
You can’t perform that action at this time.
0 commit comments