diff --git a/.github/workflows/build_preview.yml b/.github/workflows/build_preview.yml index 10ff73333..3b5f8dd2c 100644 --- a/.github/workflows/build_preview.yml +++ b/.github/workflows/build_preview.yml @@ -212,6 +212,7 @@ jobs: tag_name: ${{ needs.prepare-build.outputs.TAG_NAME }} name: Komikku Preview ${{ needs.prepare-build.outputs.TAG_NAME }} (${{ needs.prepare-build.outputs.VERSION_TAG }}) body: | + [![GitHub downloads](https://img.shields.io/github/downloads/komikku-app/komikku/${{ needs.prepare-build.outputs.TAG_NAME }}/total?label=Downloaded&labelColor=27303D&color=0D1117&logo=github&logoColor=FFFFFF&style=flat)](https://github.com/komikku-app/komikku/releases/${{ needs.prepare-build.outputs.TAG_NAME }}) #### What's Changed ##### New diff --git a/.github/workflows/build_release.yml b/.github/workflows/build_release.yml index c1af67cce..52bff5bfd 100644 --- a/.github/workflows/build_release.yml +++ b/.github/workflows/build_release.yml @@ -191,6 +191,7 @@ jobs: tag_name: ${{ needs.prepare-build.outputs.VERSION_TAG }} name: Komikku ${{ needs.prepare-build.outputs.VERSION_TAG }} body: | + [![GitHub downloads](https://img.shields.io/github/downloads/komikku-app/komikku/${{ needs.prepare-build.outputs.VERSION_TAG }}/total?label=Downloaded&labelColor=27303D&color=0D1117&logo=github&logoColor=FFFFFF&style=flat)](https://github.com/komikku-app/komikku/releases/${{ needs.prepare-build.outputs.VERSION_TAG }}) #### What's Changed ##### New diff --git a/data/src/main/java/tachiyomi/data/release/ReleaseServiceImpl.kt b/data/src/main/java/tachiyomi/data/release/ReleaseServiceImpl.kt index 8ceab9bdd..80827941a 100644 --- a/data/src/main/java/tachiyomi/data/release/ReleaseServiceImpl.kt +++ b/data/src/main/java/tachiyomi/data/release/ReleaseServiceImpl.kt @@ -51,6 +51,7 @@ class ReleaseServiceImpl( "[${mention.value}](https://github.com/${mention.value.substring(1)})" } // KMK --> + .replace(getHubDownloadBadgeRegex, "") .replace(gitHubCommitsCompareRegex) { matchResult -> val owner = matchResult.groups["owner"]!!.value val repo = matchResult.groups["repo"]!!.value @@ -104,6 +105,9 @@ class ReleaseServiceImpl( .toRegex(RegexOption.IGNORE_CASE) // KMK --> + private val getHubDownloadBadgeRegex = """\[!\[GitHub downloads]\(.*\)]\(.*\)""" + .toRegex(RegexOption.IGNORE_CASE) + /** * Convert from: https://github.com/komikku-app/komikku/compare/23d862d17...48fb4a2e6 * to: [komikku-app/komikku@23d862d17...48fb4a2e6](https://github.com/komikku-app/komikku/compare/23d862d17...48fb4a2e6)