gtodua/Nuget Auto Upgrader

Auto upgrade nuget packages for your .NET Framework projects

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stalelast commit Apr 15, 2021
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: gtodua/nugetautoupdater@cbc34da9046c16e1c1cb201a076589eb36d1099d # no releases — HEAD as of 2026-07-11

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
github-tokenA GitHub token that has access to this repository to push and create a PR. Typically just pass in secrets.GITHUB_TOKENyes
project-fileThe relative path of your project file to upgrade (i.e. src/Shazwazza.Web/Shazwazza.Web.csproj)yes
package-fileThe relative path of your packages.config file for your project (i.e. src/Shazwazza.Web/packages.config)yes
package-nameThe Nuget package name you want upgradedyes
git-bot-userThe bot user name who will author the commit and PR (i.e. Friendly Upgrade Bot)yes
git-bot-emailThe bot email will author the commit and PR (i.e. upgrader@example.com)yes
disable-upgrade-stepCan be used for testing to do a dry run and will not actually perform the upgrade. Set to "true" or "false".nofalse
disable-commitCan be used for testing. If "true" will run the upgrade but not commit or continue further. Set to "true" or "false".nofalse
disable-pushCan be used for testing. If "true" will run the upgrade and commit but not push changes or continue further. Set to "true" or "false".nofalse
disable-pull-requestCan be used for testing. If "true" will run the upgrade, commit and push but will not create the PR. Set to "true" or "false".nofalse
verboseSet to "true" to output verbose loggingnofalse

no outputs