From 4de8a2bed1c3cab1a7a1a5d7cb6e3717eb2e928e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 24 Jun 2026 00:27:21 +0000 Subject: [PATCH 1/2] Bump the nuget-minor-and-patch group with 4 updates Bumps FluentAssertions from 7.2.0 to 7.2.2 Bumps Microsoft.NET.Test.Sdk from 17.12.0 to 17.14.1 Bumps Microsoft.PowerShell.SDK from 7.4.6 to 7.6.3 Bumps ModelContextProtocol from 0.2.0-preview.1 to 0.2.0-preview.3 --- updated-dependencies: - dependency-name: FluentAssertions dependency-version: 7.2.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: nuget-minor-and-patch - dependency-name: Microsoft.NET.Test.Sdk dependency-version: 17.14.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: nuget-minor-and-patch - dependency-name: Microsoft.PowerShell.SDK dependency-version: 7.6.3 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: nuget-minor-and-patch - dependency-name: ModelContextProtocol dependency-version: 0.2.0-preview.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: nuget-minor-and-patch ... Signed-off-by: dependabot[bot] --- src/HyperV.Mcp.Server/HyperV.Mcp.Server.csproj | 4 ++-- tests/HyperV.Mcp.Server.Tests/HyperV.Mcp.Server.Tests.csproj | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/HyperV.Mcp.Server/HyperV.Mcp.Server.csproj b/src/HyperV.Mcp.Server/HyperV.Mcp.Server.csproj index 11a5ce5..4db7112 100644 --- a/src/HyperV.Mcp.Server/HyperV.Mcp.Server.csproj +++ b/src/HyperV.Mcp.Server/HyperV.Mcp.Server.csproj @@ -10,13 +10,13 @@ - + - + diff --git a/tests/HyperV.Mcp.Server.Tests/HyperV.Mcp.Server.Tests.csproj b/tests/HyperV.Mcp.Server.Tests/HyperV.Mcp.Server.Tests.csproj index 26766f6..958bb1d 100644 --- a/tests/HyperV.Mcp.Server.Tests/HyperV.Mcp.Server.Tests.csproj +++ b/tests/HyperV.Mcp.Server.Tests/HyperV.Mcp.Server.Tests.csproj @@ -9,13 +9,13 @@ - + runtime; build; native; contentfiles; analyzers; buildtransitive all - + From d7c92cc474ce89fad881df9fd10c0a96f459955d Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 27 Jun 2026 03:32:10 +0000 Subject: [PATCH 2/2] fix: revert Microsoft.PowerShell.SDK to 7.4.6 to fix CI build failure MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit PS 7.6.x (SDK 7.6.3) targets .NET 10 and only ships net10.0 assemblies, but the project targets net8.0-windows. This caused CS0234/CS0246 compilation errors for System.Management.Automation types. Also adds a dependabot ignore rule for Microsoft.PowerShell.SDK minor/major bumps since each PS 7.x minor targets a different .NET version (7.4→net8, 7.5→net9, 7.6→net10) — making minor bumps effectively TFM-breaking changes. --- .github/dependabot.yml | 6 ++++++ src/HyperV.Mcp.Server/HyperV.Mcp.Server.csproj | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index ab03ee3..53f6c6e 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -7,6 +7,12 @@ updates: interval: weekly day: monday open-pull-requests-limit: 5 + # Microsoft.PowerShell.SDK minor bumps are NOT low-risk: each PS 7.x minor + # targets a different .NET version (7.4→net8, 7.5→net9, 7.6→net10), so a + # minor bump requires a TFM upgrade and must be handled manually. + ignore: + - dependency-name: "Microsoft.PowerShell.SDK" + update-types: ["version-update:semver-minor", "version-update:semver-major"] groups: # Batch low-risk minor/patch bumps into a single PR to cut noise. # Major upgrades still arrive as individual PRs for closer review. diff --git a/src/HyperV.Mcp.Server/HyperV.Mcp.Server.csproj b/src/HyperV.Mcp.Server/HyperV.Mcp.Server.csproj index 4db7112..3c149d7 100644 --- a/src/HyperV.Mcp.Server/HyperV.Mcp.Server.csproj +++ b/src/HyperV.Mcp.Server/HyperV.Mcp.Server.csproj @@ -16,7 +16,7 @@ - +