diff --git a/server/lib/formatters/check.ts b/server/lib/formatters/check.ts index 2863f2c..31965d7 100644 --- a/server/lib/formatters/check.ts +++ b/server/lib/formatters/check.ts @@ -28,6 +28,7 @@ export function formatCheckSuite( status?: string; app?: { name?: string }; html_url?: string; + details_url?: string; }; const status = workflowStatus(suite.status, suite.conclusion); @@ -68,6 +69,14 @@ export function formatCheckSuite( }); } + if (status === "failure" && suite.details_url) { + fields.push({ + name: t("fields.build_log"), + value: `[${t("fields.build_log")}](${suite.details_url})`, + inline: false, + }); + } + return buildMessage( { author,