Skip to content
/ nure Public
forked from comagnan/nure

A dependency updater for .NET projects using NuGet.

License

Notifications You must be signed in to change notification settings

ClaudineL/nure

 
 

Repository files navigation

NuRe

What is this repository for?

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.

Setup NuRe as a user

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 or github 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)

Setup NuRe as a developer

Requirements

  • .Net Core 2.1 SDK
  • An IDE that supports this SDK (For example Visual Studio 2019 or JetBrains Rider 2019)

About

A dependency updater for .NET projects using NuGet.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 98.1%
  • Dockerfile 1.9%