Skip to content

Commit 91953ae

Browse files
authored
Merge pull request #187 from strk/vendor
Add vendoring section
2 parents d884312 + 39b3fca commit 91953ae

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

CONTRIBUTING.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,17 @@ After running for a while, the command should print
5757
```
5858
ALL TESTS PASSED
5959
```
60+
## Vendoring
61+
62+
We keep a cached copy of dependencies within the `vendor/` directory,
63+
managing updates via [govendor](http://github.com/kardianos/govendor).
64+
65+
Pull requests should only include `vendor/` updates if they are
66+
part of the same change, be it a bugfix or a feature addition.
67+
68+
The `vendor/` update needs to be justified as part of the PR description,
69+
and must be verified by the reviewers and/or merger to always reference
70+
an existing upstream commit.
6071

6172
## Code review
6273

0 commit comments

Comments
 (0)