-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathaction.yaml
More file actions
40 lines (33 loc) · 1 KB
/
action.yaml
File metadata and controls
40 lines (33 loc) · 1 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
name: "Summarize commits & send client email"
description: "Summarize recent commits with OpenAI and send polished client
update emails via SMTP."
author: "Serbyte (Austin Serb)"
branding:
icon: "mail"
color: "blue"
inputs:
openai-model:
description: "OpenAI model to use for generating the client update summary."
required: false
openai_model:
description: "OpenAI model to use for generating the client update summary.
Alias for openai-model."
required: false
default: "gpt-5.4-mini"
site-label:
description: "Optional site or client label used in the email subject and content."
required: false
default: ""
site_label:
description: "Optional site or client label used in the email subject and
content. Alias for site-label."
required: false
default: ""
outputs:
email_body:
description: "Generated HTML email body."
skip_email:
description: "Whether email sending should be skipped."
runs:
using: "node24"
main: "dist/index.js"