diff --git a/src/formatters/push.ts b/src/formatters/push.ts index d9045a9..b810b6d 100644 --- a/src/formatters/push.ts +++ b/src/formatters/push.ts @@ -46,9 +46,8 @@ export function formatPush( const commitField = (c: (typeof commits)[number]): { name: string; value: string } => { const shortId = c.id?.slice(0, 7) ?? "???????"; const msg = c.message?.split("\n")[0].slice(0, 72) ?? t("common.no_message"); - const name = - repo && c.id ? `[${shortId}](https://github.com/${repo}/commit/${c.id})` : `\`${shortId}\``; - return { name, value: msg }; + const url = repo && c.id ? `https://github.com/${repo}/commit/${c.id}` : null; + return { name: `\`${shortId}\``, value: url ? `[${shortId}](${url}) — ${msg}` : msg }; }; if (count <= 5) {