Support GH download badge in releases note
This commit is contained in:
parent
92d0d5cc7e
commit
9b8298bf38
3 changed files with 6 additions and 0 deletions
1
.github/workflows/build_preview.yml
vendored
1
.github/workflows/build_preview.yml
vendored
|
|
@ -218,6 +218,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: |
|
||||
[](https://github.com/komikku-app/komikku/releases/${{ needs.prepare-build.outputs.TAG_NAME }})
|
||||
#### What's Changed
|
||||
##### New
|
||||
|
||||
|
|
|
|||
1
.github/workflows/build_release.yml
vendored
1
.github/workflows/build_release.yml
vendored
|
|
@ -191,6 +191,7 @@ jobs:
|
|||
tag_name: ${{ needs.prepare-build.outputs.VERSION_TAG }}
|
||||
name: Komikku ${{ needs.prepare-build.outputs.VERSION_TAG }}
|
||||
body: |
|
||||
[](https://github.com/komikku-app/komikku/releases/${{ needs.prepare-build.outputs.VERSION_TAG }})
|
||||
#### What's Changed
|
||||
##### New
|
||||
|
||||
|
|
|
|||
|
|
@ -43,6 +43,9 @@ val gitHubUsernameMentionRegex =
|
|||
)
|
||||
|
||||
// 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)
|
||||
|
|
@ -60,6 +63,7 @@ val releaseMapper: (GithubRelease) -> Release = {
|
|||
"[${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
|
||||
|
|
|
|||
Loading…
Reference in a new issue