This repository containers the code for NuRe, a dependency updater for .NET projects using NuGet. Its goal is to keep code bases secure by updating them more quickly and more efficiently.
In the git repository you wish to update, create a file named nure-config.json
. An example is provided in this repository.
The configuration parameters are as follows:
- HostingService: Select
bitbucket
orgithub
here. (Default: bitbucket) - DefaultBranch: Branch to apply updates to. (Default: default)
- NureBranchPrefix: Name to give to branches created by NuRe. (Default: nure/)
- CommitMessage: Custom message to include with commits created by NuRe. (Default: [Version bump])
- PullRequestDescription: Custom description to include with pull requests created by NuRE. (Default: none)
- AllowPrereleaseDependencies: Whether to update dependencies to prerelease versions. (Default: false)
- .Net Core 2.1 SDK
- An IDE that supports this SDK (For example Visual Studio 2019 or JetBrains Rider 2019)