From 8e65c52adc13a2f7a9b1ae18ed7476ac32035a37 Mon Sep 17 00:00:00 2001 From: Daniel Dada Date: Mon, 15 Dec 2025 12:20:15 +0300 Subject: [PATCH] use ncipollo/release-action --- .github/workflows/publish-release.yml | 41 ++++++--------------------- 1 file changed, 8 insertions(+), 33 deletions(-) diff --git a/.github/workflows/publish-release.yml b/.github/workflows/publish-release.yml index cd8012f..f79b965 100644 --- a/.github/workflows/publish-release.yml +++ b/.github/workflows/publish-release.yml @@ -125,37 +125,12 @@ jobs: name: rpm-package path: artifacts/ - - name: Create GitHub Release - id: create_release - uses: actions/create-release@v1 + - name: Create Release and Upload Assets + uses: ncipollo/release-action@v1 with: - tag_name: v${{ github.run_number }} - release_name: Release ${{ github.run_number }} - draft: false - prerelease: false - generate_release_notes: true - token: ${{ secrets.GITHUB_TOKEN }} - - - name: Upload Windows installer to release - uses: actions/upload-release-asset@v1 - with: - upload_url: ${{ steps.create_release.outputs.upload_url }} - asset_path: artifacts/*.exe - asset_name: clrsync-windows.exe - asset_content_type: application/octet-stream - - - name: Upload DEB to release - uses: actions/upload-release-asset@v1 - with: - upload_url: ${{ steps.create_release.outputs.upload_url }} - asset_path: artifacts/*.deb - asset_name: clrsync-linux.deb - asset_content_type: application/octet-stream - - - name: Upload RPM to release - uses: actions/upload-release-asset@v1 - with: - upload_url: ${{ steps.create_release.outputs.upload_url }} - asset_path: artifacts/*.rpm - asset_name: clrsync-linux.rpm - asset_content_type: application/octet-stream + tag: v${{ github.run_number }} + name: Release ${{ github.run_number }} + artifacts: | + artifacts/*.exe + artifacts/*.deb + artifacts/*.rpm \ No newline at end of file