-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathaction.yml
69 lines (68 loc) · 2.36 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
name: 'Github -> Asana Integrations'
description: 'Common integrations between Github and Asana'
inputs:
action:
description: 'Action that will be executed. `create-task` to create a task based on the ISSUE'
required: true
github-pat:
description: 'Github Public Access Token.'
required: false
asana-pat:
description: 'Asana Public Access Token.'
required: false
asana-project:
description: 'Asana Project Id where the Task will be added.'
required: false
asana-section:
description: 'The Section of the Project where the Task will be added to'
required: false
asana-task-name:
description: 'Name of the Asana task you want to create.'
required: false
asana-task-id:
description: 'Id of the Asana task you want to interact with.'
required: false
asana-task-comment:
description: 'Comment to be added to an Asana task.'
asana-task-comment-pinned:
description: 'Identifies if a comment in an Asana task needs to be pinned or not.'
required: false
asana-task-description:
description: 'Description of the Asana task you want to create.'
required: false
asana-tags:
description: 'Comma-separated tags to be added to the Asana task.'
required: false
asana-collaborators:
description: 'Comma-separated Asana user IDs or emails of users to be added as followers.'
required: false
trigger-phrase:
description: 'Prefix used to identify Asana tasks (URL).'
required: false
github-repository:
description: 'Github Repository to check for the latest release.'
required: false
github-org:
description: 'Github Organisation where the repository is hosted, to check for the latest release.'
required: false
github-username:
description: 'Github Username.'
required: false
pr-review-state:
description: 'State of the Pull Request Review [approved | changes_requested | commented].'
required: false
mattermost-channel-name:
description: 'Name of the Mattermost channel to send a message to.'
required: false
mattermost-message:
description: 'Message to send in Mattermost.'
required: false
mattermost-team-id:
description: 'Id of team to use in Mattermost.'
required: false
mattermost-token:
description: 'Token to use for the Mattermost connection.'
required: false
runs:
using: 'node20'
main: 'dist/index.js'