dependabot / dependabot/dependabot-core
Unable to update Visual Studio SDK project
- Dominant language
- Ruby
- Stars
- 5.8k
- Forks
- 1.5k
- Avg merge
- 2d 18h
- Merged PRs (30d)
- 149
Description
### Is there an existing issue for this?
- [x] I have searched the existing issues
### Package ecosystem
nuget
### Package manager version
6.12
### Language version
C# 13
### Manifest location and content before the Dependabot update
https://github.com/na1307/Civ6ModBuddyAlt/blob/d77cf87b7127abe137e2a86c3f1d5dc463125f3d/Directory.Packages.props
### dependabot.yml content
https://github.com/na1307/Civ6ModBuddyAlt/blob/d77cf87b7127abe137e2a86c3f1d5dc463125f3d/.github/dependabot.yml
### Updated dependency
Nothing
### What you expected to see, versus what you actually saw
dependabot fails with the following error for VSSDK projects:
```
/home/dependabot/dependabot-updater/repo/Civ6ModBuddyAlt/Civ6ModBuddyAlt.csproj(212,3): error MSB4019: The imported project "/home/dependabot/.nuget/packages/microsoft.vssdk.buildtools/17.10.2179/tools/VSSDK/Microsoft.VsSDK.targets" was not found. Confirm that the expression in the Import declaration "/home/dependabot/.nuget/packages/microsoft.vssdk.buildtools/17.10.2179/build/../tools/VSSDK/Microsoft.VsSDK.targets" is correct, and that the file exists on disk.
```
### Native package manager behavior
_No response_
### Images of the diff or a link to the PR, issue, or logs
https://github.com/na1307/Civ6ModBuddyAlt/actions/runs/13205857605/job/36868714226
### Smallest manifest that reproduces the issue
_No response_
Contributor guide
Research direction
Start with the linked Directory.Packages.props, .github/dependabot.yml, and the failed Actions job to reproduce the MSB4019 error for the VSSDK project. Done means Dependabot can process the project without failing because Microsoft.VsSDK.targets is missing.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp
- Domain
- build-system, devtools
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100