Commit 45aea66
authored
env/deps: remove greenkeeper.json, configure dependabot.yml (#846)
- Greenkeeper has shut down, Snyk has been incredibly annoying and can't
be configured in the codebase (installed by Jared and could only be
configured by Jared), so use native Dependabot now
- GitHub acquired Dependabot a little over a year ago and it is what
powers GitHub vulnerability updates
- set-up sensible defaults with YAML anchor/alias
- to only make PRs weekly, not spam daily
- to only make PRs for deps, not devDeps
- to only increase version when necessary, not for every patch and
minor bump when a dep isn't pinned anyway
- to use "deps:" prefix similarly to what I use
- set-up Dependabot to ignore /website entirely, for dep upgrades and
vulnerabilities, as it is not a published package and doesn't really
have an attack surface area
- should only be updated as needed, not whenever a dep is upgraded
- temporarily ignore "/" as well because it's currently being updated so
don't want duplication spam
- but leave security PRs on, only dep upgrades off1 parent 826cd07 commit 45aea66
2 files changed
Lines changed: 33 additions & 10 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 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 | + | |
This file was deleted.
0 commit comments