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 }}
|
tag_name: ${{ needs.prepare-build.outputs.TAG_NAME }}
|
||||||
name: Komikku Preview ${{ needs.prepare-build.outputs.TAG_NAME }} (${{ needs.prepare-build.outputs.VERSION_TAG }})
|
name: Komikku Preview ${{ needs.prepare-build.outputs.TAG_NAME }} (${{ needs.prepare-build.outputs.VERSION_TAG }})
|
||||||
body: |
|
body: |
|
||||||
|
[](https://github.com/komikku-app/komikku/releases/${{ needs.prepare-build.outputs.TAG_NAME }})
|
||||||
#### What's Changed
|
#### What's Changed
|
||||||
##### New
|
##### 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 }}
|
tag_name: ${{ needs.prepare-build.outputs.VERSION_TAG }}
|
||||||
name: Komikku ${{ needs.prepare-build.outputs.VERSION_TAG }}
|
name: Komikku ${{ needs.prepare-build.outputs.VERSION_TAG }}
|
||||||
body: |
|
body: |
|
||||||
|
[](https://github.com/komikku-app/komikku/releases/${{ needs.prepare-build.outputs.VERSION_TAG }})
|
||||||
#### What's Changed
|
#### What's Changed
|
||||||
##### New
|
##### New
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -43,6 +43,9 @@ val gitHubUsernameMentionRegex =
|
||||||
)
|
)
|
||||||
|
|
||||||
// KMK -->
|
// KMK -->
|
||||||
|
private val getHubDownloadBadgeRegex = """\[!\[GitHub downloads]\(.*\)]\(.*\)"""
|
||||||
|
.toRegex(RegexOption.IGNORE_CASE)
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Convert from: https://github.com/komikku-app/komikku/compare/23d862d17...48fb4a2e6
|
* 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)
|
* 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)})"
|
"[${mention.value}](https://github.com/${mention.value.substring(1)})"
|
||||||
}
|
}
|
||||||
// KMK -->
|
// KMK -->
|
||||||
|
.replace(getHubDownloadBadgeRegex, "")
|
||||||
.replace(gitHubCommitsCompareRegex) { matchResult ->
|
.replace(gitHubCommitsCompareRegex) { matchResult ->
|
||||||
val owner = matchResult.groups["owner"]!!.value
|
val owner = matchResult.groups["owner"]!!.value
|
||||||
val repo = matchResult.groups["repo"]!!.value
|
val repo = matchResult.groups["repo"]!!.value
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue