From b93337cb3d53278e191cf1dceeaf6c4effdb141d Mon Sep 17 00:00:00 2001 From: AntsyLich <59261191+AntsyLich@users.noreply.github.com> Date: Sun, 3 Aug 2025 02:23:15 +0600 Subject: [PATCH] Remove checksum from release notes and improve download tip --- .github/workflows/build_push.yml | 31 +++---------------- .../data/release/ReleaseServiceImpl.kt | 2 +- 2 files changed, 5 insertions(+), 28 deletions(-) diff --git a/.github/workflows/build_push.yml b/.github/workflows/build_push.yml index 76b150741..f2a117ab7 100644 --- a/.github/workflows/build_push.yml +++ b/.github/workflows/build_push.yml @@ -75,24 +75,10 @@ jobs: set -e mv app/build/outputs/apk/release/app-universal-release-unsigned-signed.apk mihon-${{ env.VERSION_TAG }}.apk - sha=`sha256sum mihon-${{ env.VERSION_TAG }}.apk | awk '{ print $1 }'` - echo "APK_UNIVERSAL_SHA=$sha" >> $GITHUB_ENV - mv app/build/outputs/apk/release/app-arm64-v8a-release-unsigned-signed.apk mihon-arm64-v8a-${{ env.VERSION_TAG }}.apk - sha=`sha256sum mihon-arm64-v8a-${{ env.VERSION_TAG }}.apk | awk '{ print $1 }'` - echo "APK_ARM64_V8A_SHA=$sha" >> $GITHUB_ENV - mv app/build/outputs/apk/release/app-armeabi-v7a-release-unsigned-signed.apk mihon-armeabi-v7a-${{ env.VERSION_TAG }}.apk - sha=`sha256sum mihon-armeabi-v7a-${{ env.VERSION_TAG }}.apk | awk '{ print $1 }'` - echo "APK_ARMEABI_V7A_SHA=$sha" >> $GITHUB_ENV - mv app/build/outputs/apk/release/app-x86-release-unsigned-signed.apk mihon-x86-${{ env.VERSION_TAG }}.apk - sha=`sha256sum mihon-x86-${{ env.VERSION_TAG }}.apk | awk '{ print $1 }'` - echo "APK_X86_SHA=$sha" >> $GITHUB_ENV - mv app/build/outputs/apk/release/app-x86_64-release-unsigned-signed.apk mihon-x86_64-${{ env.VERSION_TAG }}.apk - sha=`sha256sum mihon-x86_64-${{ env.VERSION_TAG }}.apk | awk '{ print $1 }'` - echo "APK_X86_64_SHA=$sha" >> $GITHUB_ENV - name: Create Release if: startsWith(github.ref, 'refs/tags/') && github.repository == 'mihonapp/mihon' @@ -101,19 +87,10 @@ jobs: tag_name: ${{ env.VERSION_TAG }} name: Mihon ${{ env.VERSION_TAG }} body: | - --- - - ### Checksums - - | Variant | SHA-256 | - | ------- | ------- | - | Universal | ${{ env.APK_UNIVERSAL_SHA }} - | arm64-v8a | ${{ env.APK_ARM64_V8A_SHA }} - | armeabi-v7a | ${{ env.APK_ARMEABI_V7A_SHA }} - | x86 | ${{ env.APK_X86_SHA }} | - | x86_64 | ${{ env.APK_X86_64_SHA }} | - - ## If you are unsure which version to choose then go with mihon-${{ env.VERSION_TAG }}.apk + + > [!TIP] + > + > ### If you are unsure which version to download then go with `mihon-${{ env.VERSION_TAG }}.apk` files: | mihon-${{ env.VERSION_TAG }}.apk mihon-arm64-v8a-${{ env.VERSION_TAG }}.apk diff --git a/data/src/main/java/tachiyomi/data/release/ReleaseServiceImpl.kt b/data/src/main/java/tachiyomi/data/release/ReleaseServiceImpl.kt index d61c36934..247dc2244 100644 --- a/data/src/main/java/tachiyomi/data/release/ReleaseServiceImpl.kt +++ b/data/src/main/java/tachiyomi/data/release/ReleaseServiceImpl.kt @@ -27,7 +27,7 @@ class ReleaseServiceImpl( return Release( version = release.version, - info = release.info.replace(gitHubUsernameMentionRegex) { mention -> + info = release.info.substringBeforeLast("").replace(gitHubUsernameMentionRegex) { mention -> "[${mention.value}](https://github.com/${mention.value.substring(1)})" }, releaseLink = release.releaseLink,