Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Enable Renovate for nuget dependencies (#1673)
# Pull Request ## 🤨 Rationale We have a few Nuget dependencies that would be good to keep up to date. Some of them have security vulnerabilities as revealed by Snyk PRs like #1670 but we didn't like the way those PRs looked as we'd prefer they be updated in a group. ## 👩💻 Implementation 1. Configure Renovate to update Nuget dependencies in addition to npm ones. It [doesn't look like](https://docs.renovatebot.com/configuration-options/#rangestrategy) Renovate supports [lockfile only updates for Nuget](https://devblogs.microsoft.com/nuget/enable-repeatable-package-restores-using-a-lock-file/#:~:text=To%20enable%20the%20use%20of%20lock%20file%20with,%E2%80%93%20packages.lock.json%20file%20at%20the%20project%20root%20directory.) so I think owners will have to push beachball change files to these PRs. 2. Update CONTRIBUTING docs to mention that Renovate might modify `.csproj` files and thus might need beachball change files. ## 🧪 Testing When this PR completes I'll poke Renovate and see what PRs it creates. ## ✅ Checklist <!--- Review the list and put an x in the boxes that apply or ~~strike through~~ around items that don't (along with an explanation). --> - [x] I have updated the project documentation to reflect my changes or determined no changes are needed.
- Loading branch information