diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 82dca36..0a34fa0 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -59,3 +59,28 @@ jobs: name: wails-${{ matrix.os }} path: build/bin/** retention-days: 14 + + release: + name: Create Release + needs: build + runs-on: ubuntu-latest + if: startsWith(github.ref, 'refs/tags/v') + permissions: + contents: write + + steps: + - name: Download all artifacts + uses: actions/download-artifact@v4 + with: + path: artifacts + + - name: Create Release + uses: softprops/action-gh-release@v1 + with: + files: | + artifacts/wails-ubuntu-latest/* + artifacts/wails-windows-latest/* + artifacts/wails-macos-latest/* + draft: false + prerelease: false + generate_release_notes: true diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 82dca36..0a34fa0 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -59,3 +59,28 @@ jobs: name: wails-${{ matrix.os }} path: build/bin/** retention-days: 14 + + release: + name: Create Release + needs: build + runs-on: ubuntu-latest + if: startsWith(github.ref, 'refs/tags/v') + permissions: + contents: write + + steps: + - name: Download all artifacts + uses: actions/download-artifact@v4 + with: + path: artifacts + + - name: Create Release + uses: softprops/action-gh-release@v1 + with: + files: | + artifacts/wails-ubuntu-latest/* + artifacts/wails-windows-latest/* + artifacts/wails-macos-latest/* + draft: false + prerelease: false + generate_release_notes: true