Skip to content

Commit 21aa4db

Browse files
committed
Convert period and publish_release inputs to choice dropdowns
Improve UX by using select dropdowns instead of free-text inputs, preventing typos and making valid options explicit.
1 parent 2f2135b commit 21aa4db

1 file changed

Lines changed: 11 additions & 2 deletions

File tree

.github/workflows/reporting-release-summary.yml

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,22 @@ on:
1212
required: false
1313
default: "Europe/Ljubljana"
1414
period:
15-
description: "Digest period (weekly by default). Choose 'monthly' or 'quarterly' for larger windows."
15+
description: "Digest period"
1616
required: false
1717
default: "weekly"
18+
type: choice
19+
options:
20+
- weekly
21+
- monthly
22+
- quarterly
1823
publish_release:
19-
description: "Publish a GitHub release (true/false)."
24+
description: "Publish a GitHub release"
2025
required: false
2126
default: "true"
27+
type: choice
28+
options:
29+
- "true"
30+
- "false"
2231

2332
schedule:
2433
- cron: "5 6 * * MON" # weekly, Mondays 06:05 UTC

0 commit comments

Comments
 (0)