Skip to content

Commit be6673d

Browse files
Merge pull request #89 from ubiquity/rndquu-patch-1
chore: create `.ubiquibot-config.yml`
2 parents 8cae5dd + 0995251 commit be6673d

File tree

1 file changed

+149
-0
lines changed

1 file changed

+149
-0
lines changed

.github/.ubiquibot-config.yml

Lines changed: 149 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,149 @@
1+
plugins:
2+
- uses:
3+
- plugin: https://ubiquibot-command-wallet-development.ubiquity.workers.dev
4+
- uses:
5+
- plugin: https://ubiquibot-command-query-user-development.ubiquity.workers.dev
6+
with:
7+
allowPublicQuery: true
8+
- uses:
9+
- plugin: https://ubiquibot-assistive-pricing-development.ubiquity.workers.dev
10+
with:
11+
labels:
12+
time:
13+
- "Time: <1 Hour"
14+
- "Time: <2 Hours"
15+
- "Time: <4 Hours"
16+
- "Time: <1 Day"
17+
- "Time: <1 Week"
18+
- "Time: <1 Month"
19+
priority:
20+
- "Priority: 1 (Normal)"
21+
- "Priority: 2 (Medium)"
22+
- "Priority: 3 (High)"
23+
- "Priority: 4 (Urgent)"
24+
- "Priority: 5 (Emergency)"
25+
basePriceMultiplier: 2
26+
publicAccessControl:
27+
setLabel: true
28+
fundExternalClosedIssue: false
29+
- skipBotEvents: false
30+
uses:
31+
- plugin: ubiquibot/conversation-rewards@development
32+
# we don't skip bot events so conversation rewards triggered by the bot also run
33+
with:
34+
evmNetworkId: 100
35+
evmPrivateEncrypted: "bd5AFnSCO6c5jJyPifpOfr5Zys29RE7SyXkEU3akT13RtGmYDrqGIGuvJQyH53HA5dIba7PL5bXfll0JebmwXYe5gHIXSGX80WuGMDHh0cFfeGjHhmUXe8kkZ1OT2De9qRpqejJcEzdfi-8XNAvP7cQu2Vt-7RNnPw" # https://github.com/ubiquibot/conversation-rewards/pull/111#issuecomment-2348639931
36+
erc20RewardToken: "0xC6ed4f520f6A4e4DC27273509239b7F8A68d2068"
37+
incentives:
38+
contentEvaluator:
39+
enabled: true
40+
userExtractor:
41+
enabled: true
42+
redeemTask: true
43+
dataPurge:
44+
enabled: true
45+
formattingEvaluator:
46+
multipliers:
47+
- role: [ ISSUE_SPECIFICATION ]
48+
multiplier: 3
49+
rewards:
50+
regex:
51+
"\\b\\w+\\b": 0.1
52+
html:
53+
br: 0
54+
code: 5
55+
p: 1
56+
em: 0
57+
img: 5
58+
strong: 0
59+
blockquote: 0
60+
h1: 1
61+
h2: 1
62+
h3: 1
63+
h4: 1
64+
h5: 1
65+
h6: 1
66+
a: 5
67+
li: 1
68+
td: 1
69+
hr: 0
70+
- role: [ ISSUE_AUTHOR ]
71+
multiplier: 1
72+
rewards:
73+
regex:
74+
"\\b\\w+\\b": 0.2
75+
- role: [ ISSUE_ASSIGNEE ]
76+
multiplier: 1
77+
rewards:
78+
regex:
79+
"\\b\\w+\\b": 0.1
80+
- role: [ ISSUE_COLLABORATOR ]
81+
multiplier: 1
82+
rewards:
83+
regex:
84+
"\\b\\w+\\b": 0.1
85+
- role: [ ISSUE_CONTRIBUTOR ]
86+
multiplier: 0.25
87+
rewards:
88+
regex:
89+
"\\b\\w+\\b": 0.1
90+
- role: [ PULL_SPECIFICATION ]
91+
multiplier: 0
92+
rewards:
93+
regex:
94+
"\\b\\w+\\b": 0
95+
- role: [ PULL_AUTHOR ]
96+
multiplier: 0
97+
rewards:
98+
regex:
99+
"\\b\\w+\\b": 0.2
100+
- role: [ PULL_ASSIGNEE ]
101+
multiplier: 1
102+
rewards:
103+
regex:
104+
"\\b\\w+\\b": 0.1
105+
- role: [ PULL_COLLABORATOR ]
106+
multiplier: 1
107+
rewards:
108+
regex:
109+
"\\b\\w+\\b": 0.1
110+
- role: [ PULL_CONTRIBUTOR ]
111+
multiplier: 0.25
112+
rewards:
113+
regex:
114+
"\\b\\w+\\b": 0.1
115+
permitGeneration:
116+
enabled: true
117+
githubComment:
118+
post: true
119+
debug: false
120+
- uses:
121+
- plugin: ubiquibot/user-activity-watcher@development
122+
with:
123+
watch:
124+
optOut:
125+
- ubiquibot
126+
- launch-party
127+
- staging
128+
- production
129+
- uses:
130+
- plugin: ubiquibot/automated-merging@development
131+
with:
132+
approvalsRequired:
133+
collaborator: 1
134+
mergeTimeout:
135+
collaborator: "3.5 days"
136+
repos:
137+
ignore:
138+
- ubiquibot
139+
- launch-party
140+
- staging
141+
- production
142+
- uses:
143+
- plugin: https://ubiquibot-command-start-stop-development.ubiquity.workers.dev
144+
with:
145+
reviewDelayTolerance: "3 Days"
146+
taskStaleTimeoutDuration: "30 Days"
147+
startRequiresWallet: true # default is true
148+
- uses:
149+
- plugin: ubiquibot/issue-comment-embeddings@development

0 commit comments

Comments
 (0)