-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathaction.yml
73 lines (72 loc) · 2.83 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
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
name: 'notion-status-and-pr-update'
description: 'Automatically move notion tickets on activity and set PR'
branding:
color: blue
icon: at-sign
inputs:
right_delimiter:
description: 'Right Delimiter for notion URL tickets'
required: true
left_delimiter:
description: 'Left Delimiter for notion URL tickets'
required: true
notion_status_property:
description: 'Notion property name for the Status of the tickets'
required: true
notion_pr_property_name:
description: 'Name of the Notion Pull Request property'
required: false
notion_pr_id_column_name:
description: 'Identity column from the Notion Pull request list database'
required: false
notion_pr_state_column_name:
description: 'Column name from the Notion database that contains PR states'
required: false
draft:
description: 'Value of the status to put on the Notion Page when the PR state is `draft`'
required: false
merged:
description: 'Value of the status to put on the Notion Page when the PR state is `merged`'
required: false
assigned:
description: 'Value of the status to put on the Notion Page when the PR action is `assigned`'
required: false
unassigned:
description: 'Value of the status to put on the Notion Page when the PR action is `unassigned`'
required: false
labeled:
description: 'Value of the status to put on the Notion Page when the PR action is `labeled`'
required: false
unlabeled:
description: 'Value of the status to put on the Notion Page when the PR action is `unlabeled`'
required: false
opened:
description: 'Value of the status to put on the Notion Page when the PR action is `opened`'
required: false
edited:
description: 'Value of the status to put on the Notion Page when the PR action is `edited`'
required: false
closed:
description: 'Value of the status to put on the Notion Page when the PR action is `closed`'
required: false
reopened:
description: 'Value of the status to put on the Notion Page when the PR action is `reopened`'
required: false
synchronize:
description: 'Value of the status to put on the Notion Page when the PR action is `synchronize`'
required: false
ready_for_review:
description: 'Value of the status to put on the Notion Page when the PR action is `ready_for_review`'
required: false
locked:
description: 'Value of the status to put on the Notion Page when the PR action is `locked`'
required: false
unlocked:
description: 'Value of the status to put on the Notion Page when the PR action is `unlocked`'
required: false
review_requested:
description: 'Value of the status to put on the Notion Page when the PR action is `review_requested`'
required: false
runs:
using: 'node16'
main: 'dist/index.js'