Skip to content

Commit 9c3d010

Browse files
committed
Replace unmaintained workflow action for automatic releases
1 parent e4cf6ea commit 9c3d010

1 file changed

Lines changed: 9 additions & 6 deletions

File tree

.github/workflows/build.yml

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -181,13 +181,17 @@ jobs:
181181
mv virtualbow.rpm virtualbow-${GITHUB_SHA::7}-linux64.rpm
182182
mv virtualbow.dmg virtualbow-${GITHUB_SHA::7}-mac64.dmg
183183
184+
- name: Delete latest tag
185+
run: gh release delete latest --cleanup-tag --repo "$GITHUB_REPOSITORY"
186+
env:
187+
GH_TOKEN: ${{ github.token }}
188+
184189
- name: Create release
185-
uses: marvinpinto/action-automatic-releases@v1.2.1
190+
uses: softprops/action-gh-release@v2
186191
with:
187-
repo_token: ${{ secrets.RELEASE_TOKEN }}
188-
automatic_release_tag: latest
192+
name: Development Build
193+
tag_name: latest
189194
prerelease: true
190-
title: Development Build
191195
files: virtualbow*
192196

193197
tagged-release:
@@ -213,8 +217,7 @@ jobs:
213217
mv virtualbow.dmg virtualbow-${{github.ref_name}}-mac64.dmg
214218
215219
- name: Create release
216-
uses: marvinpinto/action-automatic-releases@latest
220+
uses: softprops/action-gh-release@v2
217221
with:
218-
repo_token: ${{ secrets.RELEASE_TOKEN }}
219222
draft: true
220223
files: virtualbow*

0 commit comments

Comments
 (0)