-
Notifications
You must be signed in to change notification settings - Fork 15
/
Copy pathactions.yml
99 lines (86 loc) · 2.09 KB
/
actions.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
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
---
# This file defines in-tree actions, the roles that have access to them, the
# schema they accept, and the levels and trust-domains for which they exist.
#
# NOTE: the format of this file is not yet finalized and may change
#
# This file is a list of actions, each identified by trust_domain, level, and
# action_perm. Each stanza as a list of levels and action_perms to create for
# the given trust domain. An action_perm is either "generic", which includes
# all actions that do not require special scopes and which can be triggered by
# all users at the given scm level; or the name of the action for anything
# else.
#
# The optional `input_schema` property gives the schema for the `user.input`
# portion of the hook's triggerPayload. If not specified, the default is to
# allow anything in that field.
- trust_domain: gecko
levels: [1, 2, 3]
action_perms:
- generic
- backfill
- merge-automation
- purge-caches
- release-promotion
- retrigger-decision
- scriptworker-canary
- googleplay
- trust_domain: comm
levels: [1, 2, 3]
action_perms:
- generic
- backfill
- merge-automation
- purge-caches
- release-promotion
- retrigger-decision
- trust_domain: xpi
levels: [1, 3]
action_perms:
- generic
- release-promotion
- trust_domain: adhoc
levels: [1, 3]
action_perms:
- generic
- release-promotion
- trust_domain: mobile
levels: [1, 3]
action_perms:
- generic
- release-promotion
- trust_domain: taskgraph
levels: [1, 3]
action_perms:
- generic
- trust_domain: ci
levels: [1, 3]
action_perms:
- generic
- trust_domain: scriptworker
levels: [1, 3]
action_perms:
- generic
- trust_domain: glean
levels: [1, 3]
action_perms:
- generic
- trust_domain: app-services
levels: [1, 3]
action_perms:
- generic
- release-promotion
- trust_domain: mozillavpn
levels: [1, 3]
action_perms:
- generic
- release-promotion
- trust_domain: translations
levels: [1, 3]
action_perms:
- generic
- train
- trust_domain: releng
levels: [1, 3]
action_perms:
- generic