From 62cbe2f67134b48fd89226622cf35e2fd3cb1cf4 Mon Sep 17 00:00:00 2001 From: Olof Nord Date: Sat, 12 Feb 2022 22:27:25 +0100 Subject: [PATCH] Automatically add release artifacts to release Replace unmaintained actions/create-release from CI with action-automatic-releases https://github.com/marvinpinto/action-automatic-releases --- .github/workflows/workflows.yaml | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/.github/workflows/workflows.yaml b/.github/workflows/workflows.yaml index d8ca59cd1..5e4dbf30c 100644 --- a/.github/workflows/workflows.yaml +++ b/.github/workflows/workflows.yaml @@ -528,17 +528,16 @@ jobs: - name: Create draft GitHub release page id: create_release - uses: actions/create-release@v1 - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + uses: marvinpinto/action-automatic-releases@v1.2.1 with: - tag_name: ${{ env.VERSION }} - release_name: ${{ env.VERSION }} - body: | - - - - + repo_token: ${{ secrets.GITHUB_TOKEN }} + title: ${{ env.VERSION }} draft: true prerelease: false + files: | + **/*.AppImage + **/*.click + **/*.deb - name: Add AppImage to release (x86_64) uses: actions/upload-release-asset@v1