diff --git a/src/github_api.cr b/src/github_api.cr index 4dbc1a2..e63dc22 100644 --- a/src/github_api.cr +++ b/src/github_api.cr @@ -257,6 +257,7 @@ struct WorkflowRun @[JSON::Field(converter: RFC3339Converter)] property updated_at : Time property repository : Repository + property head_sha : String def check_suite_id check_suite_url.rpartition("/").last.to_i64? diff --git a/src/nightly_link.cr b/src/nightly_link.cr index 9bda590..cc2966b 100644 --- a/src/nightly_link.cr +++ b/src/nightly_link.cr @@ -357,7 +357,7 @@ class NightlyLink end end - title = {"Repository #{repo_owner}/#{repo_name}", "Workflow #{workflow} | Branch #{branch}"} + title = {"Repository #{repo_owner}/#{repo_name}", "Workflow #{workflow} | Branch #{branch} | Commit #{run.head_sha} | Timestamp #{run.updated_at}"} canonical = abs_url(NightlyLink.gen_dash_by_branch( repo_owner: repo_owner, repo_name: repo_name, workflow: workflow.rchop(".yml"), branch: branch ))