Skip to content

Commit 034b5e2

Browse files
committed
fix: replace deprecated upload-release-asset with softprops/action-gh-release
1 parent d950175 commit 034b5e2

1 file changed

Lines changed: 6 additions & 23 deletions

File tree

.github/workflows/release.yml

Lines changed: 6 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -13,28 +13,9 @@ env:
1313
RUST_BACKTRACE: 1
1414

1515
jobs:
16-
create-release:
17-
name: Create Release
18-
runs-on: ubuntu-latest
19-
outputs:
20-
upload_url: ${{ steps.create_release.outputs.upload_url }}
21-
steps:
22-
- uses: actions/checkout@v4
23-
- name: Create Release
24-
id: create_release
25-
uses: softprops/action-gh-release@v2
26-
with:
27-
generate_release_notes: true
28-
prerelease: ${{ contains(github.ref_name, 'alpha') || contains(github.ref_name, 'beta') || contains(github.ref_name, 'rc') }}
29-
env:
30-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
31-
3216
build:
3317
name: Build ${{ matrix.target.name }}
3418
runs-on: ${{ matrix.target.runner }}
35-
needs: create-release
36-
permissions:
37-
contents: read
3819
strategy:
3920
fail-fast: false
4021
matrix:
@@ -73,8 +54,10 @@ jobs:
7354
cp target/release/transcriber dist/${{ matrix.target.artifact }}
7455
fi
7556
- name: Upload artifact
76-
uses: actions/upload-release-asset@v2
57+
uses: softprops/action-gh-release@v2
7758
with:
78-
upload_url: ${{ needs.create-release.outputs.upload_url }}
79-
asset_path: ./dist/${{ matrix.target.artifact }}
80-
asset_name: ${{ matrix.target.artifact }}
59+
files: ./dist/${{ matrix.target.artifact }}
60+
generate_release_notes: true
61+
prerelease: ${{ contains(github.ref_name, 'alpha') || contains(github.ref_name, 'beta') || contains(github.ref_name, 'rc') }}
62+
env:
63+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

0 commit comments

Comments
 (0)