diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index bc67cfb..e2fd8c9 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -81,19 +81,10 @@ jobs: name: davinci-video-converter-${{ matrix.arch }}.deb path: davinci-video-converter_*.deb - - name: Create Release if not exists - env: - GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} - run: | - # Check if release exists, create if not - if ! gh release view ${{ github.ref_name }} &>/dev/null; then - gh release create ${{ github.ref_name }} --notes "Release ${{ github.ref_name }}" --title "Version ${{ github.ref_name }}" --generate-notes - fi - - - name: Upload DEB package to Release - env: - GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} - run: | - for file in davinci-video-converter_*.deb; do - gh release upload ${{ github.ref_name }} "$file" --clobber - done + - name: Create Release + uses: softprops/action-gh-release@v1 + with: + generate_release_notes: true + tag_name: ${{ github.ref_name }} + name: Version ${{ github.ref_name }} + files: davinci-video-converter_*.deb