-
Notifications
You must be signed in to change notification settings - Fork 24
/
Copy pathaction.yml
38 lines (38 loc) · 1.43 KB
/
action.yml
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
name: "Notion Burndown Chart"
description: "Generates Burndown Chart based on Scrum backlog in Notion database"
branding:
icon: bar-chart-2
color: green
inputs:
NOTION_KEY:
description: "Notion integration access token"
required: true
NOTION_DB_BACKLOG:
description: "Notion Database ID of Sprint Backlog"
required: true
NOTION_DB_SPRINT_SUMMARY:
description: "Notion Database ID of Sprint Summary"
required: true
NOTION_DB_DAILY_SUMMARY:
description: "Notion Database ID of Daily Summary"
required: true
NOTION_PROPERTY_SPRINT:
description: "Name of the property with the sprint number"
required: true
NOTION_PROPERTY_ESTIMATE:
description: "Name of the property with the estimate"
required: true
NOTION_PROPERTY_PATTERN_STATUS_EXCLUDE:
description: "Regex of the statuses of stories which are done"
required: true
INCLUDE_WEEKENDS:
description: "True if weekends should be included in the chart, false otherwise."
required: false
default: "true"
SPRINT_START:
description: "True if it is the start of a new sprint, false otherwise. When true, a new entry will be created in the Sprint Summary database, and the sprint end date will be 14 days later (sprint start day excluded). Note that new sprint summary will not be created if today is still in the middle of the last sprint."
required: false
default: "false"
runs:
using: "node16"
main: "dist/index.js"