This is an automated email from the ASF dual-hosted git repository. twice pushed a commit to branch PragmaTwice-patch-2 in repository https://gitbox.apache.org/repos/asf/kvrocks-website.git
commit d9686db818b7836a89cfa11a577ce44c4cf26dc9 Author: Twice <[email protected]> AuthorDate: Fri Nov 21 10:36:37 2025 +0800 Add GitHub release note link to release data --- src/components/Releases/index.tsx | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/components/Releases/index.tsx b/src/components/Releases/index.tsx index 3a0e0100..0b81c7a2 100644 --- a/src/components/Releases/index.tsx +++ b/src/components/Releases/index.tsx @@ -80,17 +80,21 @@ type ReleaseData = { archive: string, checksum: string, signature: string, + github: string, } function createReleaseData(version: string, vtag?: string): ReleaseData { const fixedVTag = vtag ?? version; const tarballURL = `https://www.apache.org/dyn/closer.lua/kvrocks/${version}/apache-kvrocks-${fixedVTag}-src.tar.gz` const signURL = `https://downloads.apache.org/kvrocks/${version}/apache-kvrocks-${fixedVTag}-src.tar.gz` + const githubURL = `https://github.com/apache/kvrocks/releases/tag/v${version}` + return { name: fixedVTag, archive: tarballURL, checksum: `${signURL}.sha512`, signature: `${signURL}.asc`, + github: githubURL, }; } @@ -104,6 +108,7 @@ export default function Releases(): JSX.Element { <th><b>Archive</b></th> <th><b>Checksum</b></th> <th><b>Signature</b></th> + <th><b>GitHub</b></th> </tr> </thead> <tbody> @@ -113,6 +118,7 @@ export default function Releases(): JSX.Element { <td><a href={v.archive}>tarball</a></td> <td><a href={v.checksum}>sha512</a></td> <td><a href={v.signature}>asc</a></td> + <td><a href={v.github}>release note</a></td> </tr> ))} </tbody>
