- Keep all the dependencies outside the repository.
- Avoid using suspicious, unknown dependencies as they may introduce vulnerabilities.
- Use go mod as dependency manager.
- Run
export GO111MODULE=onto enablego mod. - Run
go mod tidybefore sending any changes. - Use only official releases, avoid using master versions.
- Use npm as package manager.
- Run
npm ciafter checking out the repository to install dependencies. - Greenkeeper updates packages by creating pull requests for
the new releases of used packages. Its pull requests are marked with
greenkeeperlabel. - Update
package-lock.jsonbefore sending any changes.
Copyright 2019 The Kubernetes Dashboard Authors