Skip to content

Commit d8a7ee6

Browse files
committed
Add new policy about airdrop farming
1 parent dc749cf commit d8a7ee6

File tree

2 files changed

+18
-0
lines changed

2 files changed

+18
-0
lines changed

.github/PULL_REQUEST_TEMPLATE.md

+9
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,15 @@ Please:
77
- consider the checklist items below
88
- keep the ones that make sense for your PR, and
99
- DELETE the items that DON'T make sense for your PR.
10+
11+
## Note about small PRs and airdrop farming
12+
13+
We generally really appreciate external contributions, and strongly encourage meaningful additions and fixes! However, due to a recent increase in small PRs potentially created to farm airdrops, we might need to close a PR without explanation if any of the following apply:
14+
15+
- It is a change of very minor value that still requires additional review time/fixes (e.g. PRs fixing trivial spelling errors that can’t be merged in less than a couple of minutes due to incorrect suggestions)
16+
- It introduces inconsequential changes (e.g. rewording phrases)
17+
- The author of the PR does not respond in a timely manner
18+
- We suspect the Github account of the author was created for airdrop farming
1019
-->
1120

1221
- [ ] Because this PR includes a **bug fix**, relevant tests have been included.

CONTRIBUTING.md

+9
Original file line numberDiff line numberDiff line change
@@ -139,3 +139,12 @@ When tests are run, Hardhat gets initialized multiple times, and that means unlo
139139
This problem is normally not present if you are monkey-patching an object that you initialized, but it is when monkey-patching a class, its prototype, or a singleton object initialized by the library itself.
140140

141141
For an example on how to do it properly, please take a look at the `hardhat-truffle5` plugin.
142+
143+
## Note about small PRs and airdrop farming
144+
145+
We generally really appreciate external contributions, and strongly encourage meaningful additions and fixes! However, due to a recent increase in small PRs potentially created to farm airdrops, we might need to close a PR without explanation if any of the following apply:
146+
147+
- It is a change of very minor value that still requires additional review time/fixes (e.g. PRs fixing trivial spelling errors that can’t be merged in less than a couple of minutes due to incorrect suggestions)
148+
- It introduces inconsequential changes (e.g. rewording phrases)
149+
- The author of the PR does not respond in a timely manner
150+
- We suspect the Github account of the author was created for airdrop farming

0 commit comments

Comments
 (0)