Simplify push messages

This commit is contained in:
Alexandre Aubin 2023-01-20 12:45:09 +01:00
parent 6ada771f8b
commit 4730e66f15

View file

@ -102,14 +102,16 @@ async def github(request):
if len(commit_message) > 120: if len(commit_message) > 120:
commit_message = commit_message[:120] + "..." commit_message = commit_message[:120] + "..."
commit_id = url.split("/")[-1]
await notify( await notify(
f"[{repository}] @{user} pushed {len(commits)} commit to {branch}: {commit_message} {url}", f"[{repository}] @{user} pushed {len(commits)} commit to {branch}: {commit_message} ([{commit_id}]({url}))",
repository=repository, repository=repository,
) )
elif len(commits) > 1: elif len(commits) > 1:
url = request.json["compare"] url = request.json["compare"]
commit_ids = url.split("/")[-1]
await notify( await notify(
f"[{repository}] @{user} pushed {len(commits)} commits to {branch}: {url}", f"[{repository}] @{user} pushed {len(commits)} commits to {branch} ([{commit_ids}]({url}))",
repository=repository, repository=repository,
) )
for commit in commits[-3:]: for commit in commits[-3:]: