enhance: improve e-mail templates (#38396)

Co-authored-by: bircni <bircni@icloud.com>
This commit is contained in:
silverwind
2026-09-09 17:58:27 +00:00
committed by GitHub
co-authored by bircni
parent 92f2f6161b
commit 81dee529ed
43 changed files with 561 additions and 319 deletions
@@ -1,20 +1,34 @@
RunStatusText: Jobs status aggregation
Repo:
FullName: Repo/Name
Subject: "[user/repo] Failure: workflow.yml (main - 1234567890)"
Run:
WorkflowID: workflow.yml
HTMLURL: http://localhost/run/1
Jobs:
- Name: Job-Name-1
Status: success
- Name: Build and test on Ubuntu with PostgreSQL and object storage
StatusIconCID: status-success.png
StatusIconAlt: Success
StatusClass: status-success
Attempt: 1
Duration: 1m23s
HTMLURL: http://localhost/job/1
Duration: 1h2m3s
- Name: Job-Name-2
Status: failure
- Name: Lint backend, frontend, templates, styles, and documentation
StatusIconCID: status-failure.png
StatusIconAlt: Failure
StatusClass: status-failure
Attempt: 2
Duration: 2m34s
HTMLURL: http://localhost/job/2
Duration: 1h2m3s
- Name: Publish release artifacts for Linux, macOS, and Windows
StatusIconCID: status-cancelled.png
StatusIconAlt: Cancelled
StatusClass: status-neutral
Attempt: 1
Duration: 3m45s
HTMLURL: http://localhost/job/3
- Name: Deploy documentation preview to the staging environment
StatusIconCID: status-skipped.png
StatusIconAlt: Skipped
StatusClass: status-neutral
Attempt: 1
Duration: 0s
HTMLURL: http://localhost/job/4