From 8fabbfef8cfe907236ee50cc9eba59e5d36f4af4 Mon Sep 17 00:00:00 2001 From: Lonami Exo Date: Fri, 30 Oct 2020 10:54:21 +0100 Subject: [PATCH] Fix publish workflow and update README Closes #74. --- .github/workflows/desktop-release.yml | 12 ++++++++++-- README.md | 2 ++ 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/.github/workflows/desktop-release.yml b/.github/workflows/desktop-release.yml index a5647d7..c469b0f 100644 --- a/.github/workflows/desktop-release.yml +++ b/.github/workflows/desktop-release.yml @@ -23,6 +23,14 @@ jobs: - name: Build with Gradle run: ./gradlew desktop:dist + - name: Define env vars + id: vars + run: | + echo ::set-output name=jar_file::\ + $(echo ./desktop/build/libs/*.jar) + echo ::set-output name=version::\ + $(echo ./desktop/build/libs/*.jar | grep -Po -- '(?<=-)(.+?)(?=\.jar)') + - name: Create release id: create_release uses: actions/create-release@v1 @@ -40,6 +48,6 @@ jobs: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: upload_url: ${{ steps.create_release.outputs.upload_url }} - asset_path: ./desktop/build/libs/*.jar - asset_name: Klooni-${{ github.ref }}.jar + asset_path: ${{ steps.vars.outputs.jar_file }} + asset_name: Klooni-${{ steps.vars.outputs.version }}.jar asset_content_type: application/java-archive diff --git a/README.md b/README.md index daddfa8..70861c9 100644 --- a/README.md +++ b/README.md @@ -4,6 +4,8 @@ Play 1010! for free! Add your own themes! Contribute! Make the game yours! [Get it on F-Droid](https://f-droid.org/app/dev.lonami.klooni) +(Desktop builds are available on the [releases page](https://github.com/LonamiWebs/Klooni1010/releases).) + This project is licensed under [GPLv3+](LICENSE). **Table of contents**: